Searched refs:pf_rule (Results 1 – 8 of 8) sorted by relevance
| /xnu-8796.121.2/bsd/netinet/ |
| H A D | ip_flowid.h | 84 struct pf_rule; 94 struct pf_rule *fwa_pf_rule; /* matching PF rule */ 127 struct pf_rule *fwai_pf_rule; /* matching PF rule */
|
| H A D | ip_output.c | 234 struct pf_rule *dn_pf_rule, struct route *ro, struct sockaddr_in *dst, int flags, in ip_output_pf_dn_hook() 349 struct pf_rule *dn_pf_rule = NULL; in ip_output_list()
|
| /xnu-8796.121.2/bsd/net/ |
| H A D | pfvar.h | 656 struct pf_rule *ptr __attribute__((aligned(8))); 662 struct pf_rule { struct 687 TAILQ_ENTRY(pf_rule) entries; argument 1197 TAILQ_HEAD(pf_rulequeue, pf_rule); 1206 struct pf_rule **ptr_array; 1430 struct pf_rule *nat_rule; /* nat/rdr rule applied to packet */ 1763 struct pf_rule rule; 2189 struct pf_rule *, struct pf_addr *, sa_family_t); 2200 extern struct pf_rule pf_default_rule; 2203 __private_extern__ void pf_rm_rule(struct pf_rulequeue *, struct pf_rule *); [all …]
|
| H A D | pf_ioctl.c | 167 static void pf_hash_rule(MD5_CTX *, struct pf_rule *); 170 static void pf_rule_copyin(struct pf_rule *, struct pf_rule *, struct proc *, 172 static void pf_rule_copyout(struct pf_rule *, struct pf_rule *); 179 static void pf_expire_states_and_src_nodes(struct pf_rule *); 181 int, struct pf_rule *); 183 static int pf_rule_setup(struct pfioc_rule *, struct pf_rule *, 189 int, struct pf_rule **); 242 struct pf_rule pf_default_rule; 411 pool_init(&pf_rule_pl, sizeof(struct pf_rule), 0, 0, 0, "pfrulepl", in pfinit() 639 struct pf_rule *rule; in pf_get_pool() [all …]
|
| H A D | pf_ruleset.c | 446 pf_anchor_setup(struct pf_rule *r, const struct pf_ruleset *s, in pf_anchor_setup() 503 pf_anchor_copyout(const struct pf_ruleset *rs, const struct pf_rule *r, in pf_anchor_copyout() 552 pf_anchor_remove(struct pf_rule *r) in pf_anchor_remove()
|
| H A D | if_pflog.c | 370 u_int8_t reason, struct pf_rule *rm, struct pf_rule *am, in pflog_packet()
|
| H A D | pf.c | 177 struct pf_rule *r; 227 static void pf_send_tcp(const struct pf_rule *, sa_family_t, 233 sa_family_t, struct pf_rule *); 234 static struct pf_rule *pf_match_translation(struct pf_pdesc *, pbuf_t *, 238 static struct pf_rule *pf_get_translation_aux(struct pf_pdesc *, 250 static int pf_test_rule(struct pf_rule **, struct pf_state **, 252 void *, struct pf_pdesc *, struct pf_rule **, 255 static int pf_test_dummynet(struct pf_rule **, int, 259 static int pf_test_fragment(struct pf_rule **, int, 261 struct pf_pdesc *, struct pf_rule **, [all …]
|
| H A D | pf_norm.c | 167 static int pf_normalize_tcpopt(struct pf_rule *, int, struct pfi_kif *, 1910 struct pf_rule *r; in pf_normalize_ip() 2241 struct pf_rule *r; in pf_normalize_ip6() 2600 struct pf_rule *r, *rm = NULL; in pf_normalize_tcp() 3253 pf_normalize_tcpopt(struct pf_rule *r, int dir, struct pfi_kif *kif, in pf_normalize_tcpopt()
|