Searched refs:pfctl_anchor (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14-stable/sbin/pfctl/ |
| HD | pf_ruleset.c | 76 extern struct pfctl_anchor pf_main_anchor; 83 static __inline int pf_anchor_compare(struct pfctl_anchor *, 84 struct pfctl_anchor *); 85 static struct pfctl_anchor *pf_find_anchor(const char *); 87 RB_GENERATE(pfctl_anchor_global, pfctl_anchor, entry_global, 89 RB_GENERATE(pfctl_anchor_node, pfctl_anchor, entry_node, pf_anchor_compare); 92 pf_anchor_compare(struct pfctl_anchor *a, struct pfctl_anchor *b) in pf_anchor_compare() 144 static struct pfctl_anchor * 147 struct pfctl_anchor *key, *found; in pf_find_anchor() 149 key = (struct pfctl_anchor *)rs_malloc(sizeof(*key)); in pf_find_anchor() [all …]
|
| HD | pfctl_parser.h | 85 struct pfctl_anchor *astack[PFCTL_ANCHOR_STACK_DEPTH]; 90 struct pfctl_anchor *anchor, *alast;
|
| HD | pfctl.c | 112 int pfctl_ruleset_trans(struct pfctl *, char *, struct pfctl_anchor *, bool); 125 struct pfctl_anchor pf_main_anchor; 1799 pfctl_ruleset_trans(struct pfctl *pf, char *path, struct pfctl_anchor *a, bool do_eth) in pfctl_ruleset_trans()
|
| /freebsd-14-stable/lib/libpfctl/ |
| HD | libpfctl.h | 37 struct pfctl_anchor; 185 struct pfctl_anchor *anchor; 273 struct pfctl_anchor *anchor; 279 RB_HEAD(pfctl_anchor_global, pfctl_anchor); 280 RB_HEAD(pfctl_anchor_node, pfctl_anchor); 281 struct pfctl_anchor { struct 282 RB_ENTRY(pfctl_anchor) entry_global; 283 RB_ENTRY(pfctl_anchor) entry_node; 284 struct pfctl_anchor *parent; argument 292 RB_PROTOTYPE(pfctl_anchor_global, pfctl_anchor, entry_global, argument [all …]
|