/darwin-on-arm/xnu/bsd/net/ |
H A D | pf_ruleset.c | 183 pf_init_ruleset(struct pf_ruleset *ruleset) argument 187 memset(ruleset, 0, sizeof (struct pf_ruleset)); 189 TAILQ_INIT(&ruleset->rules[i].queues[0]); 190 TAILQ_INIT(&ruleset->rules[i].queues[1]); 191 ruleset->rules[i].active.ptr = &ruleset->rules[i].queues[0]; 192 ruleset->rules[i].inactive.ptr = &ruleset->rules[i].queues[1]; 222 return (&anchor->ruleset); 242 return (&anchor->ruleset); 252 struct pf_ruleset *ruleset; local 341 pf_remove_if_empty_ruleset(struct pf_ruleset *ruleset) argument 373 struct pf_ruleset *ruleset; local [all...] |
H A D | pf_ioctl.c | 633 /* destroy main ruleset */ 693 struct pf_ruleset *ruleset; local 697 ruleset = pf_find_ruleset(anchor); 698 if (ruleset == NULL) 705 ruleset->rules[rs_num].active.ticket) 708 rule = TAILQ_LAST(ruleset->rules[rs_num].active.ptr, 711 rule = TAILQ_FIRST(ruleset->rules[rs_num].active.ptr); 714 ruleset->rules[rs_num].inactive.ticket) 717 rule = TAILQ_LAST(ruleset->rules[rs_num].inactive.ptr, 720 rule = TAILQ_FIRST(ruleset 1953 struct pf_ruleset *ruleset = &pf_main_ruleset; local 2785 pf_delete_rule_from_ruleset(struct pf_ruleset *ruleset, int rs_num, struct pf_rule *rule) argument 2806 pf_ruleset_cleanup(struct pf_ruleset *ruleset, int rs) argument 2816 struct pf_ruleset *ruleset; local 2887 struct pf_ruleset *ruleset; local 2947 struct pf_ruleset *ruleset = *ruleset_ptr; local 2968 pf_rule_setup(struct pfioc_rule *pr, struct pf_rule *rule, struct pf_ruleset *ruleset) argument 3060 struct pf_ruleset *ruleset; local 3127 struct pf_ruleset *ruleset; local 3154 struct pf_ruleset *ruleset; local 3209 struct pf_ruleset *ruleset; local 3415 struct pf_ruleset *ruleset; local 4057 struct pf_ruleset *ruleset; local 4181 struct pf_ruleset *ruleset; local 4205 struct pf_ruleset *ruleset; local [all...] |
H A D | if_pflog.c | 288 struct pf_ruleset *ruleset, struct pf_pdesc *pd) 317 if (ruleset != NULL && ruleset->anchor != NULL) 318 strlcpy(hdr.ruleset, ruleset->anchor->name, 319 sizeof (hdr.ruleset)); 286 pflog_packet(struct pfi_kif *kif, struct mbuf *m, sa_family_t af, u_int8_t dir, u_int8_t reason, struct pf_rule *rm, struct pf_rule *am, struct pf_ruleset *ruleset, struct pf_pdesc *pd) argument
|
H A D | if_pflog.h | 83 char ruleset[PFLOG_RULESET_NAME_SIZE]; member in struct:pfloghdr
|
H A D | pf_if.c | 315 struct pf_ruleset *ruleset = NULL; local 351 if ((ruleset = pf_find_or_create_ruleset(PF_RESERVED_ANCHOR)) == NULL) { 356 if ((dyn->pfid_kt = pfr_attach_table(ruleset, tblname)) == NULL) { 373 if (ruleset != NULL) 374 pf_remove_if_empty_ruleset(ruleset);
|
H A D | pf.c | 2822 *rs = &f->child->ruleset; 2826 *rs = &(*r)->anchor->ruleset; 2850 *rs = &f->child->ruleset; 3342 struct pf_ruleset *ruleset = NULL; local 3417 pf_step_into_anchor(&asd, &ruleset, rs_num, 3421 pf_step_out_of_anchor(&asd, &ruleset, rs_num, &r, 4013 struct pf_ruleset *ruleset = NULL; local 4382 *rsm = ruleset; 4387 pf_step_into_anchor(&asd, &ruleset, 4390 if (r == NULL && pf_step_out_of_anchor(&asd, &ruleset, 5099 struct pf_ruleset *ruleset = NULL; local 5356 struct pf_ruleset *ruleset = NULL; local 8059 struct pf_ruleset *ruleset = NULL; local 8593 struct pf_ruleset *ruleset = NULL; local [all...] |
H A D | pf_norm.c | 1541 struct pf_ruleset *ruleset = NULL; local 1566 pf_step_into_anchor(&asd, &ruleset, 1569 if (r == NULL && pf_step_out_of_anchor(&asd, &ruleset, 1816 struct pf_ruleset *ruleset = NULL; local 1843 pf_step_into_anchor(&asd, &ruleset, 1846 if (r == NULL && pf_step_out_of_anchor(&asd, &ruleset, 2096 struct pf_ruleset *ruleset = NULL; local 2136 pf_step_into_anchor(&asd, &ruleset, 2140 if (r == NULL && pf_step_out_of_anchor(&asd, &ruleset,
|
H A D | pfvar.h | 1212 struct pf_ruleset ruleset; member in struct:pf_anchor 2362 #define pf_main_ruleset pf_main_anchor.ruleset 2372 /* these ruleset functions can be linked into userland programs (pfctl) */ 2403 #define pf_main_ruleset pf_main_anchor.ruleset 2405 /* these ruleset functions can be linked into userland programs (pfctl) */
|