Lines Matching refs:saddr
109 ipv6_hdr(skb)->saddr.s6_addr32, in tcp_v6_init_sequence()
122 struct in6_addr *saddr = NULL, *final_p, final; in tcp_v6_connect() local
224 np->saddr = sk->sk_v6_rcv_saddr; in tcp_v6_connect()
230 saddr = &sk->sk_v6_rcv_saddr; in tcp_v6_connect()
234 fl6.saddr = saddr ? *saddr : np->saddr; in tcp_v6_connect()
251 if (!saddr) { in tcp_v6_connect()
252 saddr = &fl6.saddr; in tcp_v6_connect()
253 sk->sk_v6_rcv_saddr = *saddr; in tcp_v6_connect()
257 np->saddr = *saddr; in tcp_v6_connect()
286 tp->write_seq = secure_tcpv6_sequence_number(np->saddr.s6_addr32, in tcp_v6_connect()
338 &hdr->saddr, ntohs(th->source), in tcp_v6_err()
534 const struct in6_addr *saddr, int nbytes) in tcp_v6_md5_hash_pseudoheader() argument
541 bp->saddr = *saddr; in tcp_v6_md5_hash_pseudoheader()
551 const struct in6_addr *daddr, struct in6_addr *saddr, in tcp_v6_md5_hash_hdr() argument
564 if (tcp_v6_md5_hash_pseudoheader(hp, daddr, saddr, th->doff << 2)) in tcp_v6_md5_hash_hdr()
588 const struct in6_addr *saddr, *daddr; in tcp_v6_md5_hash_skb() local
594 saddr = &sk->sk_v6_rcv_saddr; in tcp_v6_md5_hash_skb()
598 saddr = &ip6h->saddr; in tcp_v6_md5_hash_skb()
610 if (tcp_v6_md5_hash_pseudoheader(hp, daddr, saddr, skb->len)) in tcp_v6_md5_hash_skb()
640 hash_expected = tcp_v6_md5_do_lookup(sk, &ip6h->saddr); in tcp_v6_inbound_md5_hash()
665 &ip6h->saddr, ntohs(th->source), in tcp_v6_inbound_md5_hash()
679 ireq->ir_v6_rmt_addr = ipv6_hdr(skb)->saddr; in tcp_v6_init_req()
790 &ipv6_hdr(skb)->saddr, in tcp_v6_send_response()
796 fl6.daddr = ipv6_hdr(skb)->saddr; in tcp_v6_send_response()
797 fl6.saddr = ipv6_hdr(skb)->daddr; in tcp_v6_send_response()
803 __tcp_v6_send_check(buff, &fl6.saddr, &fl6.daddr); in tcp_v6_send_response()
866 &tcp_hashinfo, &ipv6h->saddr, in tcp_v6_send_reset()
873 key = tcp_v6_md5_do_lookup(sk1, &ipv6h->saddr); in tcp_v6_send_reset()
881 key = sk ? tcp_v6_md5_do_lookup(sk, &ipv6h->saddr) : NULL; in tcp_v6_send_reset()
949 &ipv6_hdr(skb)->saddr, in tcp_v6_hnd_req()
958 &ipv6_hdr(skb)->saddr, th->source, in tcp_v6_hnd_req()
1029 newnp->saddr = newsk->sk_v6_rcv_saddr; in tcp_v6_syn_recv_sock()
1097 newnp->saddr = ireq->ir_v6_loc_addr; in tcp_v6_syn_recv_sock()
1492 &ipv6_hdr(skb)->saddr, th->source, in tcp_v6_rcv()
1537 &hdr->saddr, th->source, in tcp_v6_early_demux()