Lines Matching defs:pf_rule
567 struct pf_rule { struct
568 struct pf_rule_addr src; argument
569 struct pf_rule_addr dst; argument
579 union pf_rule_ptr skip[PF_SKIP_COUNT]; argument
592 TAILQ_ENTRY(pf_rule) entries; argument
593 struct pf_pool rpool;
595 u_int64_t evaluations;
596 u_int64_t packets[2];
597 u_int64_t bytes[2];
599 struct pfi_kif *kif;
600 struct pf_anchor *anchor;
601 struct pfr_ktable *overload_tbl;
603 pf_osfp_t os_fingerprint;
605 int rtableid;
606 u_int32_t timeout[PFTM_MAX];
607 u_int32_t states_cur;
608 u_int32_t states_tot;
632 struct pf_rule_uid uid; argument
633 struct pf_rule_gid gid; argument
635 u_int32_t rule_flag;
636 u_int8_t action;
637 u_int8_t direction;
638 u_int8_t log;
639 u_int8_t logif;
640 u_int8_t quick;
641 u_int8_t ifnot;
642 u_int8_t match_tag_not;
643 u_int8_t natpass;
648 u_int8_t keep_state;
649 sa_family_t af;
650 u_int8_t proto;
651 u_int8_t type;
652 u_int8_t code;
653 u_int8_t flags;
654 u_int8_t flagset;
655 u_int8_t min_ttl;
656 u_int8_t allow_opts;
657 u_int8_t rt;
658 u_int8_t return_ttl;
659 u_int8_t tos;
660 u_int8_t set_tos;
661 u_int8_t anchor_relative;
662 u_int8_t anchor_wildcard;
666 u_int8_t flush;
668 struct {
671 } divert;
677 u_int8_t pickup_mode;
678 u_int8_t unused01; /* available for use */