pfctl_statelim
struct pfctl_statelim *stlim;
struct pfctl_statelim *stlim;
void pfctl_load_statelim(struct pfctl *, struct pfctl_statelim *);
RBT_PROTOTYPE(pfctl_statelim_ids, pfctl_statelim, id_entry,
RBT_PROTOTYPE(pfctl_statelim_nms, pfctl_statelim, nm_entry,
pfctl_load_statelim(struct pfctl *pf, struct pfctl_statelim *stlim)
struct pfctl_statelim *stlim;
pfctl_statelim_id_cmp(const struct pfctl_statelim *a,
const struct pfctl_statelim *b)
RBT_GENERATE(pfctl_statelim_ids, pfctl_statelim, id_entry,
pfctl_statelim_nm_cmp(const struct pfctl_statelim *a,
const struct pfctl_statelim *b)
RBT_GENERATE(pfctl_statelim_nms, pfctl_statelim, nm_entry,
pfctl_add_statelim(struct pfctl *pf, struct pfctl_statelim *stlim)
struct pfctl_statelim *ostlim;
struct pfctl_statelim *
struct pfctl_statelim key;
struct pfctl_statelim *
struct pfctl_statelim key;
struct pfctl_statelim *stlim;
stlim = malloc(sizeof(struct pfctl_statelim));
memset(stlim, 0, sizeof(struct pfctl_statelim));
int pfctl_add_statelim(struct pfctl *, struct pfctl_statelim *);
struct pfctl_statelim *
struct pfctl_statelim *
RBT_ENTRY(pfctl_statelim) id_entry;
RBT_ENTRY(pfctl_statelim) nm_entry;
RBT_HEAD(pfctl_statelim_ids, pfctl_statelim);
RBT_HEAD(pfctl_statelim_nms, pfctl_statelim);