Lines Matching refs:match
19 "OWNER match v%s options:\n"
20 "[!] --uid-owner userid Match local uid\n"
21 "[!] --gid-owner groupid Match local gid\n"
22 "[!] --pid-owner processid Match local pid\n"
23 "[!] --sid-owner sessionid Match local sid\n"
24 "[!] --cmd-owner name Match local command name\n"
30 "OWNER match v%s options:\n"
31 "[!] --uid-owner userid Match local uid\n"
32 "[!] --gid-owner groupid Match local gid\n"
33 "[!] --pid-owner processid Match local pid\n"
34 "[!] --sid-owner sessionid Match local sid\n"
58 struct ipt_entry_match **match)
60 struct ipt_owner_info *ownerinfo = (struct ipt_owner_info *)(*match)->data;
77 ownerinfo->match |= IPT_OWNER_UID;
92 ownerinfo->match |= IPT_OWNER_GID;
103 ownerinfo->match |= IPT_OWNER_PID;
114 ownerinfo->match |= IPT_OWNER_SID;
129 ownerinfo->match |= IPT_OWNER_COMM;
143 if(info->match & flag) {
150 switch(info->match & flag) {
198 "OWNER match: You must specify one or more options");
204 const struct ipt_entry_match *match,
207 struct ipt_owner_info *info = (struct ipt_owner_info *)match->data;
209 print_item(info, IPT_OWNER_UID, numeric, "OWNER UID match ");
210 print_item(info, IPT_OWNER_GID, numeric, "OWNER GID match ");
211 print_item(info, IPT_OWNER_PID, numeric, "OWNER PID match ");
212 print_item(info, IPT_OWNER_SID, numeric, "OWNER SID match ");
214 print_item(info, IPT_OWNER_COMM, numeric, "OWNER CMD match ");
220 save(const struct ipt_ip *ip, const struct ipt_entry_match *match)
222 struct ipt_owner_info *info = (struct ipt_owner_info *)match->data;