Lines Matching defs:saddr
888 struct pf_addr *saddr, int didx, struct pf_addr *daddr, int af, int multi)
908 saddr = target;
923 saddr = NULL; /* overwritten */
928 if (saddr)
929 pf_addrcpy(&key->addr[sidx], saddr, af);
3267 const struct pf_addr *saddr, const struct pf_addr *daddr,
3330 h->ip_src.s_addr = saddr->v4.s_addr;
3342 memcpy(&h6->ip6_src, &saddr->v6, sizeof(struct in6_addr));
3380 const struct pf_addr *saddr, const struct pf_addr *daddr,
3387 if ((m = pf_build_tcp(r, af, saddr, daddr, sport, dport, seq, ack,
3729 struct pf_addr *rmask, struct pf_addr *saddr, sa_family_t af)
3734 ((rmask->addr32[0] ^ 0xffffffff ) & saddr->addr32[0]);
3739 ((rmask->addr32[0] ^ 0xffffffff ) & saddr->addr32[0]);
3741 ((rmask->addr32[1] ^ 0xffffffff ) & saddr->addr32[1]);
3743 ((rmask->addr32[2] ^ 0xffffffff ) & saddr->addr32[2]);
3745 ((rmask->addr32[3] ^ 0xffffffff ) & saddr->addr32[3]);
3789 struct pf_addr *saddr, *daddr;
3816 saddr = pd->src;
3824 saddr = pd->dst;
3833 inp = in_pcblookup(table, saddr->v4, sport, daddr->v4, dport,
3848 inp = in6_pcblookup(table, &saddr->v6, sport, &daddr->v6,
3999 pf_set_rt_ifp(struct pf_state *st, struct pf_addr *saddr, sa_family_t af,
4008 rv = pf_map_addr(af, r, saddr, &st->rt_addr, NULL, sns,
4801 pf_translate(struct pf_pdesc *pd, struct pf_addr *saddr, u_int16_t sport,
4858 rewrite += pf_translate_a(pd, pd->src, saddr);