Home
last modified time | relevance | path

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

/xnu-11215.1.10/bsd/netinet/
H A Dip_flowid.h84 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 Dip_output.c242 struct pf_rule *dn_pf_rule, struct route *ro, struct sockaddr_in *dst, int flags, in ip_output_pf_dn_hook()
358 struct pf_rule *__single dn_pf_rule = NULL; in ip_output_list()
/xnu-11215.1.10/bsd/net/
H A Dpf_ioctl.c167 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;
463 pool_init(&pf_rule_pl, sizeof(struct pf_rule), 0, 0, 0, "pfrulepl", in pfinit()
691 struct pf_rule *__single rule; in pf_get_pool()
[all …]
H A Dpfvar.h667 struct pf_rule *ptr __attribute__((aligned(8)));
673 struct pf_rule { struct
698 TAILQ_ENTRY(pf_rule) entries; argument
1208 TAILQ_HEAD(pf_rulequeue, pf_rule);
1217 struct pf_rule **__counted_by(rsize) ptr_array;
1441 struct pf_rule *nat_rule; /* nat/rdr rule applied to packet */
1836 struct pf_rule rule;
2264 struct pf_rule *, struct pf_addr *, sa_family_t);
2275 extern struct pf_rule pf_default_rule;
2278 __private_extern__ void pf_rm_rule(struct pf_rulequeue *, struct pf_rule *);
[all …]
H A Dpf_ruleset.c477 pf_anchor_setup(struct pf_rule *r, const struct pf_ruleset *s, in pf_anchor_setup()
536 pf_anchor_copyout(const struct pf_ruleset *rs, const struct pf_rule *r, in pf_anchor_copyout()
585 pf_anchor_remove(struct pf_rule *r) in pf_anchor_remove()
H A Dif_pflog.c347 u_int8_t reason, struct pf_rule *rm, struct pf_rule *am, in pflog_packet()
H A Dpf.c178 struct pf_rule *r;
228 static void pf_send_tcp(const struct pf_rule *, sa_family_t,
234 sa_family_t, struct pf_rule *);
235 static struct pf_rule *pf_match_translation(struct pf_pdesc *, pbuf_t *,
239 static struct pf_rule *pf_get_translation_aux(struct pf_pdesc *,
251 static int pf_test_rule(struct pf_rule **, struct pf_state **,
253 void *, struct pf_pdesc *, struct pf_rule **,
256 static int pf_test_dummynet(struct pf_rule **, int,
260 static int pf_test_fragment(struct pf_rule **, int,
262 struct pf_pdesc *, struct pf_rule **,
[all …]
H A Dpf_norm.c167 static int pf_normalize_tcpopt(struct pf_rule *, int, struct pfi_kif *,
1909 struct pf_rule *__single r; in pf_normalize_ip()
2240 struct pf_rule *__single r; in pf_normalize_ip6()
2598 struct pf_rule *__single r, *__single rm = NULL; in pf_normalize_tcp()
3251 pf_normalize_tcpopt(struct pf_rule *r, int dir, struct pfi_kif *kif, in pf_normalize_tcpopt()