Home
last modified time | relevance | path

Searched refs:pfctl_anchor (Results 1 – 4 of 4) sorted by relevance

/freebsd-14-stable/sbin/pfctl/
HDpf_ruleset.c76 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 …]
HDpfctl_parser.h85 struct pfctl_anchor *astack[PFCTL_ANCHOR_STACK_DEPTH];
90 struct pfctl_anchor *anchor, *alast;
HDpfctl.c112 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/
HDlibpfctl.h37 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 …]