Lines Matching defs:saddr
43 const struct in6_addr *saddr,
46 return csum_ipv6_magic(saddr, daddr, skb->len, IPPROTO_DCCP, skb->csum);
55 dh->dccph_checksum = dccp_v6_csum_finish(skb, &np->saddr, &sk->sk_v6_daddr);
61 ipv6_hdr(skb)->saddr.s6_addr32,
89 &hdr->saddr, ntohs(dh->dccph_sport),
201 fl6.saddr = ireq->ir_v6_loc_addr;
271 dccp_hdr(skb)->dccph_checksum = dccp_v6_csum_finish(skb, &rxip6h->saddr,
275 fl6.daddr = rxip6h->saddr;
276 fl6.saddr = rxip6h->daddr;
322 if (ipv6_addr_v4mapped(&ipv6_hdr(skb)->saddr)) {
353 ireq->ir_v6_rmt_addr = ipv6_hdr(skb)->saddr;
432 newnp->saddr = newsk->sk_v6_rcv_saddr;
492 newnp->saddr = ireq->ir_v6_loc_addr;
697 if (dccp_v6_csum_finish(skb, &ipv6_hdr(skb)->saddr,
813 struct in6_addr *saddr = NULL, *final_p, final;
899 np->saddr = sk->sk_v6_rcv_saddr;
904 saddr = &sk->sk_v6_rcv_saddr;
908 fl6.saddr = saddr ? *saddr : np->saddr;
923 if (saddr == NULL) {
924 saddr = &fl6.saddr;
925 sk->sk_v6_rcv_saddr = *saddr;
929 np->saddr = *saddr;
945 dp->dccps_iss = secure_dccpv6_sequence_number(np->saddr.s6_addr32,