pfioc_ruleset
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;
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;
struct pfioc_ruleset *pr = (struct pfioc_ruleset *)addr;
struct pfioc_ruleset *pr = (struct pfioc_ruleset *)addr;
#define DIOCGETRULESETS _IOWR('D', 58, struct pfioc_ruleset)
#define DIOCGETRULESET _IOWR('D', 59, struct pfioc_ruleset)
struct pfioc_ruleset ruleset;
struct pfioc_ruleset prs;
struct pfioc_ruleset *prs = NULL;
if ((prs = calloc(1, sizeof(struct pfioc_ruleset))) == NULL)