Lines Matching defs:saddr
41 static u32 cookie_hash(const struct in6_addr *saddr,
46 struct in6_addr saddr;
52 .saddr = *saddr,
64 static __u32 secure_tcp_syn_cookie(const struct in6_addr *saddr,
70 return (cookie_hash(saddr, daddr, sport, dport, 0, 0) +
72 ((cookie_hash(saddr, daddr, sport, dport, count, 1) + data)
76 static __u32 check_tcp_syn_cookie(__u32 cookie, const struct in6_addr *saddr,
82 cookie -= cookie_hash(saddr, daddr, sport, dport, 0, 0) + sseq;
89 cookie_hash(saddr, daddr, sport, dport, count - diff, 1))
105 return secure_tcp_syn_cookie(&iph->saddr, &iph->daddr, th->source,
124 mssind = check_tcp_syn_cookie(cookie, &iph->saddr, &iph->daddr,
156 ipv6_hdr(skb)->saddr.s6_addr32);
201 ireq->ir_v6_rmt_addr = ipv6_hdr(skb)->saddr;
235 fl6.saddr = ireq->ir_v6_loc_addr;