Lines Matching refs:pf
72 static struct pfctl *pf = NULL; variable
581 if (pfctl_set_optimization(pf, $3) != 0) {
589 if (!(pf->opts & PF_OPT_OPTIMIZE)) {
590 pf->opts |= PF_OPT_OPTIMIZE;
591 pf->optimize = $3;
603 if (pfctl_set_logif(pf, $3) != 0) {
615 if (pfctl_set_hostid(pf, $3) != 0) {
621 if (pf->opts & PF_OPT_VERBOSE)
628 if (pf->opts & PF_OPT_VERBOSE)
635 if (pf->opts & PF_OPT_VERBOSE)
641 if (pf->opts & PF_OPT_VERBOSE)
647 if (!pf->anchor->name[0]) {
648 if (pfctl_file_fingerprints(pf->dev,
649 pf->opts, $3)) {
659 if (pf->opts & PF_OPT_VERBOSE)
675 if (pfctl_set_debug(pf, $3) != 0) {
735 if (pf->opts & PF_OPT_VERBOSE)
760 pf->asd++;
761 pf->bn++;
762 pf->brace = 1;
765 snprintf(ta, PF_ANCHOR_NAME_SIZE, "_%d", pf->bn);
769 pf->astack[pf->asd] = rs->anchor;
770 pf->anchor = rs->anchor;
773 pf->alast = pf->anchor;
774 pf->asd--;
775 pf->anchor = pf->astack[pf->asd];
800 if (pf->astack[pf->asd + 1]) {
803 &pf->astack[pf->asd]->ruleset,
804 $2 ? $2 : pf->alast->name);
810 if (pf->alast != r.anchor) {
817 mv_rules(&pf->alast->ruleset,
820 pf_remove_if_empty_ruleset(&pf->alast->ruleset);
821 pf->alast = r.anchor;
899 pf->astack[pf->asd + 1] ? pf->alast->name : $2);
901 pf->astack[pf->asd + 1] = NULL;
998 pfctl_add_rule(pf, &r, $2);
1006 if (strlen(pf->anchor->name) + 1 +
1019 if (pf->anchor->name[0])
1021 "%s/%s", pf->anchor->name, $3);
1357 if (pf->loadopt & PFCTL_FLAG_TABLE)
4272 pfctl_add_rule(pf, &binat, "");
4371 if (pfctl_set_timeout(pf, $1, $2, 0) != 0) {
4394 if (pfctl_set_limit(pf, $1, $2) != 0) {
4632 if (pf->opts & PF_OPT_VERBOSE) in process_tabledef()
4635 if (!(pf->opts & PF_OPT_NOACTION) && in process_tabledef()
4637 pf->anchor->name, &ab, pf->anchor->ruleset.tticket)) { in process_tabledef()
4642 pf->tdirty = 1; in process_tabledef()
4829 snprintf(n, sizeof(n), "%u", pf->anchor->match); in expand_label_nr()
4860 if ((pf->loadopt & PFCTL_FLAG_ALTQ) == 0) { in expand_altq()
4877 if (eval_pfaltq(pf, &pa, &bwspec, opts)) in expand_altq()
4880 if (pfctl_add_altq(pf, &pa)) in expand_altq()
4883 if (pf->opts & PF_OPT_VERBOSE) { in expand_altq()
4884 print_altq(&pf->paltq->altq, 0, in expand_altq()
4918 if (eval_pfqueue(pf, &pb, &bw, opts)) in expand_altq()
4921 if (pfctl_add_altq(pf, &pb)) in expand_altq()
4970 if ((pf->loadopt & PFCTL_FLAG_ALTQ) == 0) { in expand_queue()
5028 if (eval_pfqueue(pf, &pa, &bwspec, opts)) in expand_queue()
5031 if (pfctl_add_altq(pf, &pa)) in expand_queue()
5067 if ((pf->opts & PF_OPT_VERBOSE) && ( in expand_queue()
5070 print_queue(&pf->paltq->altq, 0, in expand_queue()
5233 if ((pf->opts & PF_OPT_VERBOSE2) && in expand_rule()
5261 r->nr = pf->astack[pf->asd]->match++; in expand_rule()
5262 pfctl_add_rule(pf, r, anchor_call); in expand_rule()
5291 if (pf->opts & PF_OPT_VERBOSE) in expand_skip_interface()
5293 errs = pfctl_set_interface_flags(pf, "", PFI_IFLAG_SKIP, 0); in expand_skip_interface()
5297 if (pf->opts & PF_OPT_VERBOSE) in expand_skip_interface()
5300 if (pf->opts & PF_OPT_VERBOSE) in expand_skip_interface()
5306 errs += pfctl_set_interface_flags(pf, in expand_skip_interface()
5309 if (pf->opts & PF_OPT_VERBOSE) in expand_skip_interface()
5825 pf = xpf; in parse_config()
5845 if ((pf->opts & PF_OPT_VERBOSE2) && !sym->used) in parse_config()
6139 pfctl_load_anchors(int dev, struct pfctl *pf, struct pfr_buffer *trans) in pfctl_load_anchors() argument
6144 if (pf->opts & PF_OPT_VERBOSE) in pfctl_load_anchors()
6147 if (pfctl_rules(dev, la->filename, pf->opts, pf->optimize, in pfctl_load_anchors()