Home | History | Annotate | Download | only in iptables

Lines Matching refs:match

127 	{ "match", 1, 0, 'm' },
466 " --match -m match\n"
467 " extended match (may load extension)\n"
475 "[!] --fragment -f match second or further fragments only\n"
491 matchp->match->help();
742 /* First match of this type: */
765 maybe they specified target as match. */
770 "Couldn't load match `%s'\n",
774 "Couldn't load match `%s':%s\n",
786 "Couldn't find match `%s'\n", name);
797 if (strcmp(name, (*i)->match->name) == 0)
800 newentry->match = ptr;
884 /* Include nul-terminator in match */
1085 maybe they specified match as a target. */
1195 fprintf(stderr, "%s: match `%s' v%s (I'm v%s).\n",
1211 "%s: match `%s' already registered.\n",
1231 fprintf(stderr, "%s: match `%s' has invalid size %u.\n",
1382 struct iptables_match *match = find_match(m->u.user.name, TRY_LOAD, NULL);
1384 if (match) {
1385 if (match->print)
1386 match->print(ip, m, numeric);
1388 printf("%s ", match->name);
1391 printf("UNKNOWN match `%s' ", m->u.user.name);
1612 size += IPT_ALIGN(sizeof(struct ipt_entry_match)) + matchp->match->size;
1624 + matchp->match->userspacesize);
1625 mptr += IPT_ALIGN(sizeof(struct ipt_entry_match)) + matchp->match->size;
1878 size += matchp->match->m->u.match_size;
1887 memcpy(e->elems + size, matchp->match->m, matchp->match->m->u.match_size);
1888 size += matchp->match->m->u.match_size;
1901 if (matchp->match->m) {
1902 free(matchp->match->m);
1903 matchp->match->m = NULL;
1905 if (matchp->match == matchp->match->next) {
1906 free(matchp->match);
1907 matchp->match = NULL;
2134 "rule would never match protocol");
2221 "unexpected ! flag before --match");
2320 if (matchp->match->parse(c - matchp->match->option_offset,
2322 &matchp->match->mflags,
2325 &matchp->match->m))
2328 m = matchp ? matchp->match : NULL;
2337 * match or a target. However, we support
2338 * implicit loading of the protocol match
2340 * at the same time 'load tcp protocol match on
2345 * a match (m above)
2395 matchp->match->final_check(matchp->match->mflags);