Home
last modified time | relevance | path

Searched refs:ruleset (Results 1 – 8 of 8) sorted by relevance

/xnu-8020.121.3/bsd/net/
H A Dpf_ruleset.c176 pf_init_ruleset(struct pf_ruleset *ruleset) in pf_init_ruleset() argument
180 memset(ruleset, 0, sizeof(struct pf_ruleset)); in pf_init_ruleset()
182 TAILQ_INIT(&ruleset->rules[i].queues[0]); in pf_init_ruleset()
183 TAILQ_INIT(&ruleset->rules[i].queues[1]); in pf_init_ruleset()
184 ruleset->rules[i].active.ptr = &ruleset->rules[i].queues[0]; in pf_init_ruleset()
185 ruleset->rules[i].inactive.ptr = &ruleset->rules[i].queues[1]; in pf_init_ruleset()
216 return &anchor->ruleset; in pf_find_ruleset()
239 return &anchor->ruleset; in pf_find_ruleset_with_owner()
250 struct pf_ruleset *ruleset; in pf_find_or_create_ruleset() local
259 ruleset = pf_find_ruleset(path); in pf_find_or_create_ruleset()
[all …]
H A Dpf_ioctl.c635 struct pf_ruleset *ruleset; in pf_get_pool() local
639 ruleset = pf_find_ruleset(anchor); in pf_get_pool()
640 if (ruleset == NULL) { in pf_get_pool()
649 ruleset->rules[rs_num].active.ticket) { in pf_get_pool()
653 rule = TAILQ_LAST(ruleset->rules[rs_num].active.ptr, in pf_get_pool()
656 rule = TAILQ_FIRST(ruleset->rules[rs_num].active.ptr); in pf_get_pool()
660 ruleset->rules[rs_num].inactive.ticket) { in pf_get_pool()
664 rule = TAILQ_LAST(ruleset->rules[rs_num].inactive.ptr, in pf_get_pool()
667 rule = TAILQ_FIRST(ruleset->rules[rs_num].inactive.ptr); in pf_get_pool()
1728 struct pf_ruleset *ruleset = &pf_main_ruleset; in pfioctl() local
[all …]
H A Dif_pflog.c313 struct pf_ruleset *ruleset, struct pf_pdesc *pd) in pflog_packet() argument
348 if (ruleset != NULL && ruleset->anchor != NULL) { in pflog_packet()
349 strlcpy(hdr.ruleset, ruleset->anchor->name, in pflog_packet()
350 sizeof(hdr.ruleset)); in pflog_packet()
H A Dpf_if.c314 struct pf_ruleset *ruleset = NULL; in pfi_dynaddr_setup() local
359 if ((ruleset = pf_find_or_create_ruleset(PF_RESERVED_ANCHOR)) == NULL) { in pfi_dynaddr_setup()
364 if ((dyn->pfid_kt = pfr_attach_table(ruleset, tblname)) == NULL) { in pfi_dynaddr_setup()
382 if (ruleset != NULL) { in pfi_dynaddr_setup()
383 pf_remove_if_empty_ruleset(ruleset); in pfi_dynaddr_setup()
H A Dif_pflog.h86 char ruleset[PFLOG_RULESET_NAME_SIZE]; member
H A Dpf.c3046 *rs = &f->child->ruleset; in pf_step_into_anchor()
3050 *rs = &(*r)->anchor->ruleset; in pf_step_into_anchor()
3077 *rs = &f->child->ruleset; in pf_step_out_of_anchor()
3663 struct pf_ruleset *ruleset = NULL; in pf_match_translation() local
3741 pf_step_into_anchor(&asd, &ruleset, rs_num, in pf_match_translation()
3746 pf_step_out_of_anchor(&asd, &ruleset, rs_num, &r, in pf_match_translation()
4818 struct pf_ruleset *ruleset = NULL; in pf_test_rule() local
5240 *rsm = ruleset; in pf_test_rule()
5246 pf_step_into_anchor(&asd, &ruleset, in pf_test_rule()
5250 if (r == NULL && pf_step_out_of_anchor(&asd, &ruleset, in pf_test_rule()
[all …]
H A Dpf_norm.c1921 struct pf_ruleset *ruleset = NULL; in pf_normalize_ip() local
1948 pf_step_into_anchor(&asd, &ruleset, in pf_normalize_ip()
1952 if (r == NULL && pf_step_out_of_anchor(&asd, &ruleset, in pf_normalize_ip()
2260 struct pf_ruleset *ruleset = NULL; in pf_normalize_ip6() local
2290 pf_step_into_anchor(&asd, &ruleset, in pf_normalize_ip6()
2294 if (r == NULL && pf_step_out_of_anchor(&asd, &ruleset, in pf_normalize_ip6()
2607 struct pf_ruleset *ruleset = NULL; in pf_normalize_tcp() local
2647 pf_step_into_anchor(&asd, &ruleset, in pf_normalize_tcp()
2651 if (r == NULL && pf_step_out_of_anchor(&asd, &ruleset, in pf_normalize_tcp()
H A Dpfvar.h1228 struct pf_ruleset ruleset; member
2367 #define pf_main_ruleset pf_main_anchor.ruleset
2414 #define pf_main_ruleset pf_main_anchor.ruleset