Searched refs:anchor (Results 1 – 7 of 7) sorted by relevance
| /xnu-12377.41.6/bsd/net/ |
| H A D | pf_ruleset.c | 228 struct pf_anchor *__single anchor; in pf_find_ruleset() local 236 anchor = pf_find_anchor(path); in pf_find_ruleset() 237 if (anchor == NULL) { in pf_find_ruleset() 240 return &anchor->ruleset; in pf_find_ruleset() 248 struct pf_anchor *anchor; in pf_find_ruleset_with_owner() local 256 anchor = pf_find_anchor(path); in pf_find_ruleset_with_owner() 257 if (anchor == NULL) { in pf_find_ruleset_with_owner() 261 if ((owner && (!strlcmp(anchor->owner, owner, sizeof(anchor->owner)))) in pf_find_ruleset_with_owner() 262 || (is_anchor && !strlcmp(anchor->owner, "", sizeof(anchor->owner)))) { in pf_find_ruleset_with_owner() 263 return &anchor->ruleset; in pf_find_ruleset_with_owner() [all …]
|
| H A D | pf_ioctl.c | 575 struct pf_anchor *anchor; 624 while ((anchor = RB_MIN(pf_anchor_global, &pf_anchors)) != NULL) { 626 if (pf_begin_rules(&ticket, i, anchor->name) == 0) { 627 pf_commit_rules(ticket, i, anchor->name); 687 pf_get_pool(char const *anchor, u_int32_t ticket, u_int8_t rule_action, in pf_get_pool() argument 696 ruleset = pf_find_ruleset(anchor); in pf_get_pool() 964 pf_begin_rules(u_int32_t *ticket, int rs_num, const char *anchor) in pf_begin_rules() argument 972 rs = pf_find_or_create_ruleset(anchor); in pf_begin_rules() 988 pf_rollback_rules(u_int32_t ticket, int rs_num, char const *anchor) in pf_rollback_rules() argument 998 rs = pf_find_ruleset(anchor); in pf_rollback_rules() [all …]
|
| H A D | if_pflog.c | 383 if (ruleset != NULL && ruleset->anchor != NULL) { in pflog_packet() 384 strbufcpy(hdr.ruleset, ruleset->anchor->name); in pflog_packet()
|
| H A D | pf_table.c | 1971 pfr_fix_anchor(char *__counted_by(size)anchor, size_t size) in pfr_fix_anchor() argument 1975 if (anchor[0] == '/') { in pfr_fix_anchor() 1979 path = anchor; in pfr_fix_anchor() 1984 bcopy(path, anchor, size - off); in pfr_fix_anchor() 1985 memset(anchor + size - off, 0, off); in pfr_fix_anchor() 1987 if (anchor[size - 1]) { in pfr_fix_anchor() 1990 for (i = strnlen(anchor, size); i < size; i++) { in pfr_fix_anchor() 1991 if (anchor[i]) { in pfr_fix_anchor() 2332 struct pf_anchor *__single ac = rs->anchor; in pfr_attach_table()
|
| H A D | pf.c | 481 if (s->anchor.ptr != NULL) { \ 482 s->anchor.ptr->states++; \ 483 VERIFY(s->anchor.ptr->states != 0); \ 497 if (s->anchor.ptr != NULL) { \ 498 VERIFY(s->anchor.ptr->states > 0); \ 499 s->anchor.ptr->states--; \ 1782 if (cur->anchor.ptr != NULL) { in pf_free_state() 1783 VERIFY(cur->anchor.ptr->states > 0); in pf_free_state() 1784 if (--cur->anchor.ptr->states <= 0) { in pf_free_state() 1785 pf_rm_rule(NULL, cur->anchor.ptr); in pf_free_state() [all …]
|
| H A D | pfvar.h | 718 struct pf_anchor *anchor __attribute__((aligned(8))); member 1058 union pf_rule_ptr anchor; member 1134 u_int32_t anchor; member 1224 struct pf_anchor *anchor; member 1825 char anchor[MAXPATHLEN]; member 1834 char anchor[MAXPATHLEN]; member 2031 char anchor[MAXPATHLEN]; member
|
| H A D | pf_norm.c | 1947 if (r->anchor == NULL) { in pf_normalize_ip() 2289 if (r->anchor == NULL) { in pf_normalize_ip6() 2644 if (r->anchor == NULL) { in pf_normalize_tcp()
|