Lines Matching refs:anchor
415 %token REASSEMBLE FRAGDROP FRAGCROP ANCHOR NATANCHOR RDRANCHOR BINATANCHOR
590 if (!pf->anchor->name[0]) {
671 /* steping into a brace anchor */
681 pf->astack[pf->asd] = rs->anchor;
682 pf->anchor = rs->anchor;
685 pf->alast = pf->anchor;
687 pf->anchor = pf->astack[pf->asd];
692 anchorrule : ANCHOR anchorname dir quick interface af proto fromto
705 yyerror("anchor names beginning with '_' "
717 if (r.anchor == NULL)
721 if (pf->alast != r.anchor) {
722 if (r.anchor->match) {
723 yyerror("inline anchor '%s' "
725 r.anchor->name);
729 &r.anchor->ruleset);
732 pf->alast = r.anchor;
804 " in rdr-anchor");
811 "rdr-anchor");
815 " not supported in rdr-anchor");
843 " not supported in binat-anchor");
853 " in binat-anchor");
865 loadrule : LOAD ANCHOR string FROM string {
868 if (strlen(pf->anchor->name) + 1 +
881 if (pf->anchor->name[0])
883 "%s/%s", pf->anchor->name, $3);
4179 pf->anchor->name, &ab, pf->anchor->ruleset.tticket)) {
4371 snprintf(n, sizeof(n), "%u", pf->anchor->match);
4893 { "anchor", ANCHOR},
4898 { "binat-anchor", BINATANCHOR},
4944 { "nat-anchor", NATANCHOR},
4966 { "rdr-anchor", RDRANCHOR},
5346 dst->anchor->match++;
5348 src->anchor->match = 0;
5517 fprintf(stderr, "\nLoading anchor %s from %s\n",