pfioc_ruleset
#define _OUT(_field) offsetof(struct pfioc_ruleset, _field)
struct pfioc_ruleset rs = {};
pfctl_get_ruleset(struct pfctl_handle *h, const char *path, uint32_t nr, struct pfioc_ruleset *rs)
int pfctl_get_ruleset(struct pfctl_handle *h, const char *path, uint32_t nr, struct pfioc_ruleset *rs);
int pfctl_walk_show(int, struct pfioc_ruleset *, void *);
int pfctl_walk_get(int, struct pfioc_ruleset *, void *);
int(*)(int, struct pfioc_ruleset *, void *), void *);
struct pfioc_ruleset prs;
struct pfioc_ruleset prs;
pfctl_walk_show(int opts, struct pfioc_ruleset *pr, void *warg)
pfctl_walk_get(int opts, struct pfioc_ruleset *pr, void *warg)
int(walkf)(int, struct pfioc_ruleset *, void *), void *warg)
struct pfioc_ruleset pr;
struct pfioc_ruleset pr;
#define DIOCGETRULESETS _IOWR('D', 58, struct pfioc_ruleset)
#define DIOCGETRULESET _IOWR('D', 59, struct pfioc_ruleset)
int pf_ioctl_get_rulesets(struct pfioc_ruleset *);
int pf_ioctl_get_ruleset(struct pfioc_ruleset *);
pf_ioctl_get_rulesets(struct pfioc_ruleset *pr)
pf_ioctl_get_ruleset(struct pfioc_ruleset *pr)
struct pfioc_ruleset *pr = (struct pfioc_ruleset *)addr;
struct pfioc_ruleset *pr = (struct pfioc_ruleset *)addr;
#define _OUT(_field) offsetof(struct pfioc_ruleset, _field)
struct pfioc_ruleset attrs = { 0 };
struct pfioc_ruleset attrs = { 0 };
struct pfioc_ruleset prs;