Lines Matching refs:saddr
231 int direction, struct pfi_kif *kif, struct pf_addr *saddr, u_int16_t sport,
263 else if (PF_MISMATCHAW(&src->addr, saddr, pd->af,
321 struct pf_addr *saddr, uint16_t sport, struct pf_addr *daddr,
330 if (pf_map_addr(af, r, saddr, naddr, &init_addr, sn))
412 if (pf_map_addr(af, r, saddr, naddr, &init_addr, sn))
426 pf_map_addr(sa_family_t af, struct pf_rule *r, struct pf_addr *saddr,
439 PF_ACPY(&k.addr, saddr, af);
507 PF_POOLMASK(naddr, raddr, rmask, saddr, af);
549 pf_hash(saddr, (struct pf_addr *)&hash, &rpool->key, af);
624 struct pf_addr *saddr, struct pf_addr *daddr,
631 r = pf_match_translation(pd, m, off, direction, kif, saddr,
635 saddr, sport, daddr, dport, PF_RULESET_NAT);
637 r = pf_match_translation(pd, m, off, direction, kif, saddr,
641 saddr, sport, daddr, dport, PF_RULESET_BINAT);
649 saddr, daddr, sport, dport))
662 if (pf_get_sport(pd->af, pd->proto, r, saddr, sport, daddr,
688 saddr, AF_INET);
701 saddr, AF_INET6);
709 saddr, pd->af);
750 if (pf_map_addr(pd->af, r, saddr, naddr, NULL, sn))