Lines Matching refs:pf_addr
202 static void pf_print_addr(struct pf_addr *addr, sa_family_t af);
206 static void pf_print_host(struct pf_addr *, u_int16_t, u_int8_t);
213 static void pf_change_ap(int, pbuf_t *, struct pf_addr *,
215 struct pf_addr *, u_int16_t, u_int8_t, sa_family_t,
219 static void pf_change_a6(struct pf_addr *, u_int16_t *,
220 struct pf_addr *, u_int8_t);
221 static void pf_change_addr(struct pf_addr *a, u_int16_t *c, struct pf_addr *an,
223 static void pf_change_icmp(struct pf_addr *, u_int16_t *,
224 struct pf_addr *, struct pf_addr *, u_int16_t,
228 const struct pf_addr *, const struct pf_addr *,
235 int, int, struct pfi_kif *, struct pf_addr *,
236 union pf_state_xport *, struct pf_addr *,
240 struct pf_src_node **, struct pf_addr *,
241 union pf_state_xport *, struct pf_addr *,
276 static void pf_hash(struct pf_addr *, struct pf_addr *,
279 struct pf_addr *, struct pf_addr *,
280 struct pf_addr *, struct pf_src_node **);
282 struct pf_rule *, struct pf_addr *,
283 union pf_state_xport *, struct pf_addr *,
284 union pf_state_xport *, struct pf_addr *,
300 static u_int16_t pf_calc_mss(struct pf_addr *, sa_family_t,
303 struct pf_addr *, sa_family_t af);
380 pd->src = (struct pf_addr *)(uintptr_t)&h->ip_src; in pf_lazy_makewritable()
381 pd->dst = (struct pf_addr *)(uintptr_t)&h->ip_dst; in pf_lazy_makewritable()
387 pd->src = (struct pf_addr *)(uintptr_t)&h->ip6_src; in pf_lazy_makewritable()
388 pd->dst = (struct pf_addr *)(uintptr_t)&h->ip6_dst; in pf_lazy_makewritable()
768 pf_addr_compare(struct pf_addr *a, struct pf_addr *b, sa_family_t af) in pf_addr_compare()
1088 pf_addrcpy(struct pf_addr *dst, struct pf_addr *src, sa_family_t af) in pf_addrcpy()
1338 struct pf_addr *src, sa_family_t af) in pf_insert_src_node()
1838 pf_print_addr(struct pf_addr *addr, sa_family_t af) in pf_print_addr()
1925 pf_print_host(struct pf_addr *addr, u_int16_t p, sa_family_t af) in pf_print_host()
2238 pf_change_ap(int dir, pbuf_t *pbuf, struct pf_addr *a, u_int16_t *p, in pf_change_ap()
2239 u_int16_t *ic, u_int16_t *pc, struct pf_addr *an, u_int16_t pn, in pf_change_ap()
2242 struct pf_addr ao; in pf_change_ap()
2389 pf_change_a6(struct pf_addr *a, u_int16_t *c, struct pf_addr *an, u_int8_t u) in pf_change_a6()
2391 struct pf_addr ao; in pf_change_a6()
2410 pf_change_addr(struct pf_addr *a, u_int16_t *c, struct pf_addr *an, u_int8_t u, in pf_change_addr()
2413 struct pf_addr ao; in pf_change_addr()
2465 pf_change_icmp(struct pf_addr *ia, u_int16_t *ip, struct pf_addr *oa, in pf_change_icmp()
2466 struct pf_addr *na, u_int16_t np, u_int16_t *pc, u_int16_t *h2c, in pf_change_icmp()
2469 struct pf_addr oia, ooa; in pf_change_icmp()
2627 const struct pf_addr *saddr, const struct pf_addr *daddr, in pf_send_tcp()
2859 pf_match_addr(u_int8_t n, struct pf_addr *a, struct pf_addr *m, in pf_match_addr()
2860 struct pf_addr *b, sa_family_t af) in pf_match_addr()
2905 pf_match_addr_range(struct pf_addr *b, struct pf_addr *e, in pf_match_addr_range()
2906 struct pf_addr *a, sa_family_t af) in pf_match_addr_range()
3158 pf_poolmask(struct pf_addr *naddr, struct pf_addr *raddr, in pf_poolmask()
3159 struct pf_addr *rmask, struct pf_addr *saddr, sa_family_t af) in pf_poolmask()
3182 pf_addr_inc(struct pf_addr *addr, sa_family_t af) in pf_addr_inc()
3232 pf_hash(struct pf_addr *inaddr, struct pf_addr *hash, in pf_hash()
3271 pf_map_addr(sa_family_t af, struct pf_rule *r, struct pf_addr *saddr, in pf_map_addr()
3272 struct pf_addr *naddr, struct pf_addr *init_addr, struct pf_src_node **sn) in pf_map_addr()
3276 struct pf_addr *raddr = &rpool->cur->addr.v.a.addr; in pf_map_addr()
3277 struct pf_addr *rmask = &rpool->cur->addr.v.a.mask; in pf_map_addr()
3397 pf_hash(saddr, (struct pf_addr *)(void *)&hash, in pf_map_addr()
3400 (struct pf_addr *)(void *)&hash, af); in pf_map_addr()
3482 struct pf_addr *saddr, union pf_state_xport *sxport, struct pf_addr *daddr, in pf_get_sport()
3483 union pf_state_xport *dxport, struct pf_addr *naddr, in pf_get_sport()
3492 struct pf_addr init_addr; in pf_get_sport()
3715 int direction, struct pfi_kif *kif, struct pf_addr *saddr, in pf_match_translation()
3716 union pf_state_xport *sxport, struct pf_addr *daddr, in pf_match_translation()
3838 struct pf_addr *saddr, union pf_state_xport *sxport, struct pf_addr *daddr, in pf_get_translation_aux()
3869 struct pf_addr *nsaddr = &pd->naddr; in pf_get_translation_aux()
3870 struct pf_addr *ndaddr = &pd->ndaddr; in pf_get_translation_aux()
4097 struct pf_addr *saddr, *daddr; in pf_socket_lookup()
4284 pf_calc_mss(struct pf_addr *addr, sa_family_t af, u_int16_t offer) in pf_calc_mss()
4344 pf_set_rt_ifp(struct pf_state *s, struct pf_addr *saddr, sa_family_t af) in pf_set_rt_ifp()
4492 struct pf_pdesc *pd, struct pf_pdesc *pd2, struct pf_addr *src, in pf_change_icmp_af()
4493 struct pf_addr *dst, sa_family_t af, sa_family_t naf) in pf_change_icmp_af()
4893 struct pf_addr *saddr = pd->src, *daddr = pd->dst; in pf_test_rule()
6187 struct pf_addr *saddr = pd->src, *daddr = pd->dst; in pf_test_dummynet()
7818 struct pf_addr *saddr = pd->src, *daddr = pd->dst; in pf_test_state_icmp()
8046 pd2.src = (struct pf_addr *)&h2.ip_src; in pf_test_state_icmp()
8047 pd2.dst = (struct pf_addr *)&h2.ip_dst; in pf_test_state_icmp()
8062 pd2.src = (struct pf_addr *)(uintptr_t)&h2_6.ip6_src; in pf_test_state_icmp()
8063 pd2.dst = (struct pf_addr *)(uintptr_t)&h2_6.ip6_dst; in pf_test_state_icmp()
9103 pf_routable(struct pf_addr *addr, sa_family_t af, struct pfi_kif *kif) in pf_routable()
9144 pf_rtlabel_match(struct pf_addr *addr, sa_family_t af, struct pf_addr_wrap *aw) in pf_rtlabel_match()
9190 struct pf_addr naddr; in pf_route()
9265 pf_map_addr(AF_INET, r, (struct pf_addr *)&ip->ip_src, in pf_route()
9392 struct pf_addr naddr; in pf_route6()
9459 pf_map_addr(AF_INET6, r, (struct pf_addr *)(uintptr_t)&ip6->ip6_src, in pf_route6()
9462 PF_ACPY((struct pf_addr *)&dst->sin6_addr, in pf_route6()
9468 PF_ACPY((struct pf_addr *)&dst->sin6_addr, in pf_route6()
9714 pd.src = (struct pf_addr *)&h->ip_src; in pf_test()
9715 pd.dst = (struct pf_addr *)&h->ip_dst; in pf_test()
9754 pd.src = (struct pf_addr *)&h->ip_src; in pf_test()
9755 pd.dst = (struct pf_addr *)&h->ip_dst; in pf_test()
10156 struct pf_addr *x; in pf_test()
10320 pd.src = (struct pf_addr *)(uintptr_t)&h->ip6_src; in pf_test6()
10321 pd.dst = (struct pf_addr *)(uintptr_t)&h->ip6_dst; in pf_test6()
10367 pd.src = (struct pf_addr *)(uintptr_t)&h->ip6_src; in pf_test6()
10368 pd.dst = (struct pf_addr *)(uintptr_t)&h->ip6_dst; in pf_test6()
10806 struct pf_addr *x; in pf_test6()