pfctl_ruleset
struct pfctl_ruleset ruleset;
struct pfctl_ruleset *rs;
void mv_rules(struct pfctl_ruleset *, struct pfctl_ruleset *);
mv_rules(struct pfctl_ruleset *src, struct pfctl_ruleset *dst)
pf_init_ruleset(struct pfctl_ruleset *ruleset)
memset(ruleset, 0, sizeof(struct pfctl_ruleset));
struct pfctl_ruleset *
struct pfctl_ruleset *
struct pfctl_ruleset *ruleset;
pf_remove_if_empty_ruleset(struct pfctl_ruleset *ruleset)
pfctl_anchor_setup(struct pfctl_rule *r, const struct pfctl_ruleset *s,
struct pfctl_ruleset *ruleset;
struct pfctl_ruleset *, int, int);
struct pfctl_ruleset *rs;
pfctl_load_ruleset(struct pfctl *pf, char *path, struct pfctl_ruleset *rs,
struct pfctl_ruleset *rs;
void pf_init_ruleset(struct pfctl_ruleset *);
const struct pfctl_ruleset *, const char *);
void pf_remove_if_empty_ruleset(struct pfctl_ruleset *);
struct pfctl_ruleset *pf_find_ruleset(const char *);
struct pfctl_ruleset *pf_find_or_create_ruleset(const char *);
pfctl_optimize_ruleset(struct pfctl *pf, struct pfctl_ruleset *rs)
struct pfctl_ruleset *rs;
int pfctl_optimize_ruleset(struct pfctl *, struct pfctl_ruleset *);