Lines Matching refs:saddr
126 struct pfi_kkif *kif, struct pf_addr *saddr, u_int16_t sport,
159 else if (PF_MISMATCHAW(&src->addr, saddr, pd->af,
217 struct pf_addr *saddr, uint16_t sport, struct pf_addr *daddr,
225 if (pf_map_addr(af, r, saddr, naddr, NULL, &init_addr, sn))
302 if (pf_map_addr(af, r, saddr, naddr, NULL, &init_addr, sn))
317 struct pf_addr *saddr, uint16_t sport, struct pf_addr *daddr,
338 if (!pf_get_sport(af, proto, r, saddr, sport, daddr, dport,
344 if (!pf_get_sport(af, proto, r, saddr, sport, daddr, dport,
352 pf_map_addr(sa_family_t af, struct pf_krule *r, struct pf_addr *saddr,
365 *sn = pf_find_src_node(saddr, r, af, &sh, false);
385 pf_print_host(saddr, 0, af);
444 PF_POOLMASK(naddr, raddr, rmask, saddr, af);
489 pf_hash(saddr, (struct pf_addr *)&hash, &rpool->key, af);
581 struct pf_addr *saddr, struct pf_addr *daddr,
594 r = pf_match_translation(pd, m, off, kif, saddr,
598 saddr, sport, daddr, dport, PF_RULESET_NAT,
601 r = pf_match_translation(pd, m, off, kif, saddr,
605 saddr, sport, daddr, dport, PF_RULESET_BINAT,
619 *skp = pf_state_key_setup(pd, saddr, daddr, sport, dport);
643 if (pf_get_mape_sport(pd->af, pd->proto, r, saddr,
653 } else if (pf_get_sport(pd->af, pd->proto, r, saddr, sport,
675 pfid_mask4, saddr, AF_INET);
687 pfid_mask6, saddr, AF_INET6);
694 &r->rpool.cur->addr.v.a.mask, saddr,
728 if (pf_map_addr(pd->af, r, saddr, naddr, NULL, NULL, sn))