pfctl_sourcelim
struct pfctl_sourcelim *srlim;
struct pfctl_sourcelim *srlim;
struct pfctl_sourcelim *srlim;
srlim = malloc(sizeof(struct pfctl_sourcelim));
memset(srlim, 0, sizeof(struct pfctl_sourcelim));
void pfctl_load_sourcelim(struct pfctl *, struct pfctl_sourcelim *);
RBT_PROTOTYPE(pfctl_sourcelim_ids, pfctl_sourcelim, id_entry,
RBT_PROTOTYPE(pfctl_sourcelim_nms, pfctl_sourcelim, nm_entry,
pfctl_load_sourcelim(struct pfctl *pf, struct pfctl_sourcelim *srlim)
struct pfctl_sourcelim *srlim;
pfctl_sourcelim_id_cmp(const struct pfctl_sourcelim *a,
const struct pfctl_sourcelim *b)
RBT_GENERATE(pfctl_sourcelim_ids, pfctl_sourcelim, id_entry,
pfctl_sourcelim_nm_cmp(const struct pfctl_sourcelim *a,
const struct pfctl_sourcelim *b)
RBT_GENERATE(pfctl_sourcelim_nms, pfctl_sourcelim, nm_entry,
pfctl_add_sourcelim(struct pfctl *pf, struct pfctl_sourcelim *srlim)
struct pfctl_sourcelim *osrlim;
struct pfctl_sourcelim *
struct pfctl_sourcelim key;
struct pfctl_sourcelim *
struct pfctl_sourcelim key;
int pfctl_add_sourcelim(struct pfctl *, struct pfctl_sourcelim *);
struct pfctl_sourcelim *
struct pfctl_sourcelim *
RBT_ENTRY(pfctl_sourcelim) id_entry;
RBT_ENTRY(pfctl_sourcelim) nm_entry;
RBT_HEAD(pfctl_sourcelim_ids, pfctl_sourcelim);
RBT_HEAD(pfctl_sourcelim_nms, pfctl_sourcelim);