Lines Matching refs:naddr
291 pf_get_sport(struct pf_pdesc *pd, struct pf_krule *r, struct pf_addr *naddr, in pf_get_sport() argument
324 pf_addrcpy(naddr, in pf_get_sport()
348 if (pf_map_addr_sn(pd->naf, r, &pd->nsaddr, naddr, &(pd->naf), NULL, in pf_get_sport()
375 pf_addrcpy(&key.addr[sidx], naddr, key.af); in pf_get_sport()
379 pf_addrcpy(&(*udp_mapping)->endpoints[1].addr, naddr, in pf_get_sport()
473 if (pf_map_addr_sn(pd->naf, r, &pd->nsaddr, naddr, in pf_get_sport()
483 } while (! PF_AEQ(&init_addr, naddr, pd->naf) ); in pf_get_sport()
504 struct pf_addr *naddr, uint16_t *nport, struct pf_udp_mapping **udp_mapping, in pf_get_mape_sport() argument
524 if (!pf_get_sport(pd, r, naddr, nport, low, low | highmask, in pf_get_mape_sport()
530 if (!pf_get_sport(pd, r, naddr, nport, low, low | highmask, in pf_get_mape_sport()
539 struct pf_addr *naddr, struct pfi_kkif **nkif, sa_family_t *naf, in pf_map_addr() argument
611 pf_addrcpy(naddr, raddr, wanted_af); in pf_map_addr()
614 pf_poolmask(naddr, raddr, rmask, saddr, wanted_af); in pf_map_addr()
639 pf_addrcpy(naddr, &rpool->counter, wanted_af); in pf_map_addr()
671 pf_poolmask(naddr, raddr, rmask, &rpool->counter, in pf_map_addr()
673 pf_addrcpy(init_addr, naddr, wanted_af); in pf_map_addr()
677 pf_poolmask(naddr, raddr, rmask, &rpool->counter, in pf_map_addr()
710 pf_addrcpy(naddr, &rpool->counter, wanted_af); in pf_map_addr()
712 pf_poolmask(naddr, raddr, rmask, in pf_map_addr()
772 pf_addrcpy(naddr, &rpool->counter, wanted_af); in pf_map_addr()
774 pf_addrcpy(init_addr, naddr, wanted_af); in pf_map_addr()
791 struct pf_addr *naddr, sa_family_t *naf, struct pfi_kkif **nkif, in pf_map_addr_sn() argument
813 if (PF_AEQ(naddr, &(sn->raddr), *naf)) { in pf_map_addr_sn()
819 pf_addrcpy(naddr, &(sn->raddr), *naf); in pf_map_addr_sn()
827 pf_print_host(naddr, 0, *naf); in pf_map_addr_sn()
839 if ((reason = pf_map_addr(saf, r, saddr, naddr, nkif, naf, init_addr, in pf_map_addr_sn()
849 pf_print_host(naddr, 0, *naf); in pf_map_addr_sn()
906 struct pf_addr *naddr; in pf_get_transaddr() local
921 naddr = &ctx->nk->addr[1]; in pf_get_transaddr()
934 if (pf_get_mape_sport(pd, r, naddr, nportp, in pf_get_transaddr()
945 } else if (pf_get_sport(pd, r, naddr, nportp, low, high, in pf_get_transaddr()
966 pf_poolmask(naddr, in pf_get_transaddr()
979 pf_poolmask(naddr, in pf_get_transaddr()
987 pf_poolmask(naddr, in pf_get_transaddr()
1001 pf_poolmask(naddr, in pf_get_transaddr()
1013 pf_poolmask(naddr, in pf_get_transaddr()
1021 pf_poolmask(naddr, &r->src.addr.v.a.addr, in pf_get_transaddr()
1031 reason = pf_map_addr_sn(pd->af, r, &pd->nsaddr, naddr, in pf_get_transaddr()
1037 pf_poolmask(naddr, naddr, &rpool->cur->addr.v.a.mask, in pf_get_transaddr()
1080 pf_addrcpy(&key.addr[1], naddr, key.af); in pf_get_transaddr()
1150 struct pf_addr ndaddr, nsaddr, naddr; in pf_get_transaddr_af() local
1197 if (pf_map_addr_sn(pd->naf, r, &nsaddr, &naddr, &(pd->naf), in pf_get_transaddr_af()
1207 inet_nat46(pd->naf, &pd->ndaddr, &ndaddr, &naddr, in pf_get_transaddr_af()
1213 inet_nat64(pd->naf, &pd->ndaddr, &ndaddr, &naddr, in pf_get_transaddr_af()