Lines Matching refs:pf_addr
203 static void pf_print_addr(struct pf_addr *addr, sa_family_t af);
207 static void pf_print_host(struct pf_addr *, u_int16_t, u_int8_t);
214 static void pf_change_ap(int, pbuf_t *, struct pf_addr *,
216 struct pf_addr *, u_int16_t, u_int8_t, sa_family_t,
220 static void pf_change_a6(struct pf_addr *, u_int16_t *,
221 struct pf_addr *, u_int8_t);
222 static void pf_change_addr(struct pf_addr *a, u_int16_t *c, struct pf_addr *an,
224 static void pf_change_icmp(struct pf_addr *, u_int16_t *,
225 struct pf_addr *, struct pf_addr *, u_int16_t,
229 const struct pf_addr *, const struct pf_addr *,
236 int, int, struct pfi_kif *, struct pf_addr *,
237 union pf_state_xport *, struct pf_addr *,
241 struct pf_src_node **, struct pf_addr *,
242 union pf_state_xport *, struct pf_addr *,
277 static void pf_hash(struct pf_addr *, struct pf_addr *,
280 struct pf_addr *, struct pf_addr *,
281 struct pf_addr *, struct pf_src_node **);
283 struct pf_rule *, struct pf_addr *,
284 union pf_state_xport *, struct pf_addr *,
285 union pf_state_xport *, struct pf_addr *,
301 static u_int16_t pf_calc_mss(struct pf_addr *, sa_family_t,
304 struct pf_addr *, sa_family_t af);
381 pd->src = (struct pf_addr *)(uintptr_t)&h->ip_src; in pf_lazy_makewritable()
382 pd->dst = (struct pf_addr *)(uintptr_t)&h->ip_dst; in pf_lazy_makewritable()
388 pd->src = (struct pf_addr *)(uintptr_t)&h->ip6_src; in pf_lazy_makewritable()
389 pd->dst = (struct pf_addr *)(uintptr_t)&h->ip6_dst; in pf_lazy_makewritable()
769 pf_addr_compare(struct pf_addr *a, struct pf_addr *b, sa_family_t af) in pf_addr_compare()
1096 pf_addrcpy(struct pf_addr *dst, struct pf_addr *src, sa_family_t af) in pf_addrcpy()
1371 struct pf_addr *src, sa_family_t af) in pf_insert_src_node()
1895 pf_print_addr(struct pf_addr *addr, sa_family_t af) in pf_print_addr()
1982 pf_print_host(struct pf_addr *addr, u_int16_t p, sa_family_t af) in pf_print_host()
2295 pf_change_ap(int dir, pbuf_t *pbuf, struct pf_addr *a, u_int16_t *p, in pf_change_ap()
2296 u_int16_t *ic, u_int16_t *pc, struct pf_addr *an, u_int16_t pn, in pf_change_ap()
2299 struct pf_addr ao; in pf_change_ap()
2446 pf_change_a6(struct pf_addr *a, u_int16_t *c, struct pf_addr *an, u_int8_t u) in pf_change_a6()
2448 struct pf_addr ao; in pf_change_a6()
2467 pf_change_addr(struct pf_addr *a, u_int16_t *c, struct pf_addr *an, u_int8_t u, in pf_change_addr()
2470 struct pf_addr ao; in pf_change_addr()
2522 pf_change_icmp(struct pf_addr *ia, u_int16_t *ip, struct pf_addr *oa, in pf_change_icmp()
2523 struct pf_addr *na, u_int16_t np, u_int16_t *pc, u_int16_t *h2c, in pf_change_icmp()
2526 struct pf_addr oia, ooa; in pf_change_icmp()
2684 const struct pf_addr *saddr, const struct pf_addr *daddr, in pf_send_tcp()
2916 pf_match_addr(u_int8_t n, struct pf_addr *a, struct pf_addr *m, in pf_match_addr()
2917 struct pf_addr *b, sa_family_t af) in pf_match_addr()
2962 pf_match_addr_range(struct pf_addr *b, struct pf_addr *e, in pf_match_addr_range()
2963 struct pf_addr *a, sa_family_t af) in pf_match_addr_range()
3215 pf_poolmask(struct pf_addr *naddr, struct pf_addr *raddr, in pf_poolmask()
3216 struct pf_addr *rmask, struct pf_addr *saddr, sa_family_t af) in pf_poolmask()
3239 pf_addr_inc(struct pf_addr *addr, sa_family_t af) in pf_addr_inc()
3289 pf_hash(struct pf_addr *inaddr, struct pf_addr *hash, in pf_hash()
3328 pf_map_addr(sa_family_t af, struct pf_rule *r, struct pf_addr *saddr, in pf_map_addr()
3329 struct pf_addr *naddr, struct pf_addr *init_addr, struct pf_src_node **sn) in pf_map_addr()
3333 struct pf_addr *raddr = &rpool->cur->addr.v.a.addr; in pf_map_addr()
3334 struct pf_addr *rmask = &rpool->cur->addr.v.a.mask; in pf_map_addr()
3454 pf_hash(saddr, (struct pf_addr *)(void *)&hash, in pf_map_addr()
3457 (struct pf_addr *)(void *)&hash, af); in pf_map_addr()
3539 struct pf_addr *saddr, union pf_state_xport *sxport, struct pf_addr *daddr, in pf_get_sport()
3540 union pf_state_xport *dxport, struct pf_addr *naddr, in pf_get_sport()
3549 struct pf_addr init_addr; in pf_get_sport()
3772 int direction, struct pfi_kif *kif, struct pf_addr *saddr, in pf_match_translation()
3773 union pf_state_xport *sxport, struct pf_addr *daddr, in pf_match_translation()
3895 struct pf_addr *saddr, union pf_state_xport *sxport, struct pf_addr *daddr, in pf_get_translation_aux()
3926 struct pf_addr *nsaddr = &pd->naddr; in pf_get_translation_aux()
3927 struct pf_addr *ndaddr = &pd->ndaddr; in pf_get_translation_aux()
4154 struct pf_addr *saddr, *daddr; in pf_socket_lookup()
4341 pf_calc_mss(struct pf_addr *addr, sa_family_t af, u_int16_t offer) in pf_calc_mss()
4401 pf_set_rt_ifp(struct pf_state *s, struct pf_addr *saddr, sa_family_t af) in pf_set_rt_ifp()
4548 struct pf_pdesc *pd, struct pf_pdesc *pd2, struct pf_addr *src, in pf_change_icmp_af()
4549 struct pf_addr *dst, sa_family_t af, sa_family_t naf) in pf_change_icmp_af()
4949 struct pf_addr *saddr = pd->src, *daddr = pd->dst; in pf_test_rule()
6243 struct pf_addr *saddr = pd->src, *daddr = pd->dst; in pf_test_dummynet()
7874 struct pf_addr *saddr = pd->src, *daddr = pd->dst; in pf_test_state_icmp()
8102 pd2.src = (struct pf_addr *)&h2.ip_src; in pf_test_state_icmp()
8103 pd2.dst = (struct pf_addr *)&h2.ip_dst; in pf_test_state_icmp()
8118 pd2.src = (struct pf_addr *)(uintptr_t)&h2_6.ip6_src; in pf_test_state_icmp()
8119 pd2.dst = (struct pf_addr *)(uintptr_t)&h2_6.ip6_dst; in pf_test_state_icmp()
9157 pf_routable(struct pf_addr *addr, sa_family_t af, struct pfi_kif *kif) in pf_routable()
9198 pf_rtlabel_match(struct pf_addr *addr, sa_family_t af, struct pf_addr_wrap *aw) in pf_rtlabel_match()
9244 struct pf_addr naddr; in pf_route()
9319 pf_map_addr(AF_INET, r, (struct pf_addr *)&ip->ip_src, in pf_route()
9446 struct pf_addr naddr; in pf_route6()
9513 pf_map_addr(AF_INET6, r, (struct pf_addr *)(uintptr_t)&ip6->ip6_src, in pf_route6()
9516 PF_ACPY((struct pf_addr *)&dst->sin6_addr, in pf_route6()
9522 PF_ACPY((struct pf_addr *)&dst->sin6_addr, in pf_route6()
9768 pd.src = (struct pf_addr *)&h->ip_src; in pf_test()
9769 pd.dst = (struct pf_addr *)&h->ip_dst; in pf_test()
9808 pd.src = (struct pf_addr *)&h->ip_src; in pf_test()
9809 pd.dst = (struct pf_addr *)&h->ip_dst; in pf_test()
10210 struct pf_addr *x; in pf_test()
10374 pd.src = (struct pf_addr *)(uintptr_t)&h->ip6_src; in pf_test6()
10375 pd.dst = (struct pf_addr *)(uintptr_t)&h->ip6_dst; in pf_test6()
10421 pd.src = (struct pf_addr *)(uintptr_t)&h->ip6_src; in pf_test6()
10422 pd.dst = (struct pf_addr *)(uintptr_t)&h->ip6_dst; in pf_test6()
10860 struct pf_addr *x; in pf_test6()