tcp_ipv6.c (84fa7933a33f806bbbaae6775e87459b1ec584c0) | tcp_ipv6.c (8e1ef0a95b87e8b4292b2ba733e8cb854ea2d2fe) |
---|---|
1/* 2 * TCP over IPv6 3 * Linux INET6 implementation 4 * 5 * Authors: 6 * Pedro Roque <roque@di.fc.ul.pt> 7 * 8 * $Id: tcp_ipv6.c,v 1.144 2002/02/01 22:01:04 davem Exp $ --- 258 unchanged lines hidden (view full) --- 267 ipv6_addr_copy(&np->rcv_saddr, saddr); 268 } 269 270 /* set the source address */ 271 ipv6_addr_copy(&np->saddr, saddr); 272 inet->rcv_saddr = LOOPBACK4_IPV6; 273 274 sk->sk_gso_type = SKB_GSO_TCPV6; | 1/* 2 * TCP over IPv6 3 * Linux INET6 implementation 4 * 5 * Authors: 6 * Pedro Roque <roque@di.fc.ul.pt> 7 * 8 * $Id: tcp_ipv6.c,v 1.144 2002/02/01 22:01:04 davem Exp $ --- 258 unchanged lines hidden (view full) --- 267 ipv6_addr_copy(&np->rcv_saddr, saddr); 268 } 269 270 /* set the source address */ 271 ipv6_addr_copy(&np->saddr, saddr); 272 inet->rcv_saddr = LOOPBACK4_IPV6; 273 274 sk->sk_gso_type = SKB_GSO_TCPV6; |
275 __ip6_dst_store(sk, dst, NULL); | 275 __ip6_dst_store(sk, dst, NULL, NULL); |
276 277 icsk->icsk_ext_hdr_len = 0; 278 if (np->opt) 279 icsk->icsk_ext_hdr_len = (np->opt->opt_flen + 280 np->opt->opt_nflen); 281 282 tp->rx_opt.mss_clamp = IPV6_MIN_MTU - sizeof(struct tcphdr) - sizeof(struct ipv6hdr); 283 --- 665 unchanged lines hidden (view full) --- 949 950 /* 951 * No need to charge this sock to the relevant IPv6 refcnt debug socks 952 * count here, tcp_create_openreq_child now does this for us, see the 953 * comment in that function for the gory details. -acme 954 */ 955 956 newsk->sk_gso_type = SKB_GSO_TCPV6; | 276 277 icsk->icsk_ext_hdr_len = 0; 278 if (np->opt) 279 icsk->icsk_ext_hdr_len = (np->opt->opt_flen + 280 np->opt->opt_nflen); 281 282 tp->rx_opt.mss_clamp = IPV6_MIN_MTU - sizeof(struct tcphdr) - sizeof(struct ipv6hdr); 283 --- 665 unchanged lines hidden (view full) --- 949 950 /* 951 * No need to charge this sock to the relevant IPv6 refcnt debug socks 952 * count here, tcp_create_openreq_child now does this for us, see the 953 * comment in that function for the gory details. -acme 954 */ 955 956 newsk->sk_gso_type = SKB_GSO_TCPV6; |
957 __ip6_dst_store(newsk, dst, NULL); | 957 __ip6_dst_store(newsk, dst, NULL, NULL); |
958 959 newtcp6sk = (struct tcp6_sock *)newsk; 960 inet_sk(newsk)->pinet6 = &newtcp6sk->inet6; 961 962 newtp = tcp_sk(newsk); 963 newinet = inet_sk(newsk); 964 newnp = inet6_sk(newsk); 965 --- 692 unchanged lines hidden --- | 958 959 newtcp6sk = (struct tcp6_sock *)newsk; 960 inet_sk(newsk)->pinet6 = &newtcp6sk->inet6; 961 962 newtp = tcp_sk(newsk); 963 newinet = inet_sk(newsk); 964 newnp = inet6_sk(newsk); 965 --- 692 unchanged lines hidden --- |