Lines Matching refs:pf_addr

198 static void              pf_print_addr(struct pf_addr *addr, sa_family_t af);
202 static void pf_print_host(struct pf_addr *, u_int16_t, u_int8_t);
209 static void pf_change_ap(int, pbuf_t *, struct pf_addr *,
211 struct pf_addr *, u_int16_t, u_int8_t, sa_family_t,
215 static void pf_change_a6(struct pf_addr *, u_int16_t *,
216 struct pf_addr *, u_int8_t);
217 static void pf_change_addr(struct pf_addr *a, u_int16_t *c, struct pf_addr *an,
219 static void pf_change_icmp(struct pf_addr *, u_int16_t *,
220 struct pf_addr *, struct pf_addr *, u_int16_t,
224 const struct pf_addr *, const struct pf_addr *,
231 int, int, struct pfi_kif *, struct pf_addr *,
232 union pf_state_xport *, struct pf_addr *,
236 struct pf_src_node **, struct pf_addr *,
237 union pf_state_xport *, struct pf_addr *,
273 static void pf_hash(struct pf_addr *, struct pf_addr *,
276 struct pf_addr *, struct pf_addr *,
277 struct pf_addr *, struct pf_src_node **);
279 struct pf_rule *, struct pf_addr *,
280 union pf_state_xport *, struct pf_addr *,
281 union pf_state_xport *, struct pf_addr *,
297 static u_int16_t pf_calc_mss(struct pf_addr *, sa_family_t,
300 struct pf_addr *, sa_family_t af);
377 pd->src = (struct pf_addr *)(uintptr_t)&h->ip_src; in pf_lazy_makewritable()
378 pd->dst = (struct pf_addr *)(uintptr_t)&h->ip_dst; in pf_lazy_makewritable()
384 pd->src = (struct pf_addr *)(uintptr_t)&h->ip6_src; in pf_lazy_makewritable()
385 pd->dst = (struct pf_addr *)(uintptr_t)&h->ip6_dst; in pf_lazy_makewritable()
748 pf_addr_compare(struct pf_addr *a, struct pf_addr *b, sa_family_t af) in pf_addr_compare()
1068 pf_addrcpy(struct pf_addr *dst, struct pf_addr *src, sa_family_t af) in pf_addrcpy()
1318 struct pf_addr *src, sa_family_t af) in pf_insert_src_node()
1817 pf_print_addr(struct pf_addr *addr, sa_family_t af) in pf_print_addr()
1904 pf_print_host(struct pf_addr *addr, u_int16_t p, sa_family_t af) in pf_print_host()
2181 pf_change_ap(int dir, pbuf_t *pbuf, struct pf_addr *a, u_int16_t *p, in pf_change_ap()
2182 u_int16_t *ic, u_int16_t *pc, struct pf_addr *an, u_int16_t pn, in pf_change_ap()
2185 struct pf_addr ao; in pf_change_ap()
2332 pf_change_a6(struct pf_addr *a, u_int16_t *c, struct pf_addr *an, u_int8_t u) in pf_change_a6()
2334 struct pf_addr ao; in pf_change_a6()
2353 pf_change_addr(struct pf_addr *a, u_int16_t *c, struct pf_addr *an, u_int8_t u, in pf_change_addr()
2356 struct pf_addr ao; in pf_change_addr()
2408 pf_change_icmp(struct pf_addr *ia, u_int16_t *ip, struct pf_addr *oa, in pf_change_icmp()
2409 struct pf_addr *na, u_int16_t np, u_int16_t *pc, u_int16_t *h2c, in pf_change_icmp()
2412 struct pf_addr oia, ooa; in pf_change_icmp()
2570 const struct pf_addr *saddr, const struct pf_addr *daddr, in pf_send_tcp()
2802 pf_match_addr(u_int8_t n, struct pf_addr *a, struct pf_addr *m, in pf_match_addr()
2803 struct pf_addr *b, sa_family_t af) in pf_match_addr()
2848 pf_match_addr_range(struct pf_addr *b, struct pf_addr *e, in pf_match_addr_range()
2849 struct pf_addr *a, sa_family_t af) in pf_match_addr_range()
3101 pf_poolmask(struct pf_addr *naddr, struct pf_addr *raddr, in pf_poolmask()
3102 struct pf_addr *rmask, struct pf_addr *saddr, sa_family_t af) in pf_poolmask()
3125 pf_addr_inc(struct pf_addr *addr, sa_family_t af) in pf_addr_inc()
3175 pf_hash(struct pf_addr *inaddr, struct pf_addr *hash, in pf_hash()
3214 pf_map_addr(sa_family_t af, struct pf_rule *r, struct pf_addr *saddr, in pf_map_addr()
3215 struct pf_addr *naddr, struct pf_addr *init_addr, struct pf_src_node **sn) in pf_map_addr()
3219 struct pf_addr *raddr = &rpool->cur->addr.v.a.addr; in pf_map_addr()
3220 struct pf_addr *rmask = &rpool->cur->addr.v.a.mask; in pf_map_addr()
3340 pf_hash(saddr, (struct pf_addr *)(void *)&hash, in pf_map_addr()
3343 (struct pf_addr *)(void *)&hash, af); in pf_map_addr()
3425 struct pf_addr *saddr, union pf_state_xport *sxport, struct pf_addr *daddr, in pf_get_sport()
3426 union pf_state_xport *dxport, struct pf_addr *naddr, in pf_get_sport()
3435 struct pf_addr init_addr; in pf_get_sport()
3658 int direction, struct pfi_kif *kif, struct pf_addr *saddr, in pf_match_translation()
3659 union pf_state_xport *sxport, struct pf_addr *daddr, in pf_match_translation()
3781 struct pf_addr *saddr, union pf_state_xport *sxport, struct pf_addr *daddr, in pf_get_translation_aux()
3812 struct pf_addr *nsaddr = &pd->naddr; in pf_get_translation_aux()
3813 struct pf_addr *ndaddr = &pd->ndaddr; in pf_get_translation_aux()
4040 struct pf_addr *saddr, *daddr; in pf_socket_lookup()
4227 pf_calc_mss(struct pf_addr *addr, sa_family_t af, u_int16_t offer) in pf_calc_mss()
4287 pf_set_rt_ifp(struct pf_state *s, struct pf_addr *saddr, sa_family_t af) in pf_set_rt_ifp()
4414 struct pf_pdesc *pd, struct pf_pdesc *pd2, struct pf_addr *src, in pf_change_icmp_af()
4415 struct pf_addr *dst, sa_family_t af, sa_family_t naf) in pf_change_icmp_af()
4815 struct pf_addr *saddr = pd->src, *daddr = pd->dst; in pf_test_rule()
6088 struct pf_addr *saddr = pd->src, *daddr = pd->dst; in pf_test_dummynet()
7698 struct pf_addr *saddr = pd->src, *daddr = pd->dst; in pf_test_state_icmp()
7917 pd2.src = (struct pf_addr *)&h2.ip_src; in pf_test_state_icmp()
7918 pd2.dst = (struct pf_addr *)&h2.ip_dst; in pf_test_state_icmp()
7933 pd2.src = (struct pf_addr *)(uintptr_t)&h2_6.ip6_src; in pf_test_state_icmp()
7934 pd2.dst = (struct pf_addr *)(uintptr_t)&h2_6.ip6_dst; in pf_test_state_icmp()
8974 pf_routable(struct pf_addr *addr, sa_family_t af, struct pfi_kif *kif) in pf_routable()
9015 pf_rtlabel_match(struct pf_addr *addr, sa_family_t af, struct pf_addr_wrap *aw) in pf_rtlabel_match()
9061 struct pf_addr naddr; in pf_route()
9136 pf_map_addr(AF_INET, r, (struct pf_addr *)&ip->ip_src, in pf_route()
9263 struct pf_addr naddr; in pf_route6()
9330 pf_map_addr(AF_INET6, r, (struct pf_addr *)(uintptr_t)&ip6->ip6_src, in pf_route6()
9333 PF_ACPY((struct pf_addr *)&dst->sin6_addr, in pf_route6()
9339 PF_ACPY((struct pf_addr *)&dst->sin6_addr, in pf_route6()
9585 pd.src = (struct pf_addr *)&h->ip_src; in pf_test()
9586 pd.dst = (struct pf_addr *)&h->ip_dst; in pf_test()
9625 pd.src = (struct pf_addr *)&h->ip_src; in pf_test()
9626 pd.dst = (struct pf_addr *)&h->ip_dst; in pf_test()
10026 struct pf_addr *x; in pf_test()
10190 pd.src = (struct pf_addr *)(uintptr_t)&h->ip6_src; in pf_test6()
10191 pd.dst = (struct pf_addr *)(uintptr_t)&h->ip6_dst; in pf_test6()
10237 pd.src = (struct pf_addr *)(uintptr_t)&h->ip6_src; in pf_test6()
10238 pd.dst = (struct pf_addr *)(uintptr_t)&h->ip6_dst; in pf_test6()
10676 struct pf_addr *x; in pf_test6()