Lines Matching refs:newsk
1266 struct sock *newsk; in tcp_v6_syn_recv_sock() local
1277 newsk = tcp_v4_syn_recv_sock(sk, skb, req, dst); in tcp_v6_syn_recv_sock()
1279 if (newsk == NULL) in tcp_v6_syn_recv_sock()
1282 newtcp6sk = (struct tcp6_sock *)newsk; in tcp_v6_syn_recv_sock()
1283 inet_sk(newsk)->pinet6 = &newtcp6sk->inet6; in tcp_v6_syn_recv_sock()
1285 newinet = inet_sk(newsk); in tcp_v6_syn_recv_sock()
1286 newnp = inet6_sk(newsk); in tcp_v6_syn_recv_sock()
1287 newtp = tcp_sk(newsk); in tcp_v6_syn_recv_sock()
1299 inet_csk(newsk)->icsk_af_ops = &ipv6_mapped; in tcp_v6_syn_recv_sock()
1300 newsk->sk_backlog_rcv = tcp_v4_do_rcv; in tcp_v6_syn_recv_sock()
1320 tcp_sync_mss(newsk, inet_csk(newsk)->icsk_pmtu_cookie); in tcp_v6_syn_recv_sock()
1322 return newsk; in tcp_v6_syn_recv_sock()
1360 newsk = tcp_create_openreq_child(sk, req, skb); in tcp_v6_syn_recv_sock()
1361 if (newsk == NULL) in tcp_v6_syn_recv_sock()
1370 newsk->sk_gso_type = SKB_GSO_TCPV6; in tcp_v6_syn_recv_sock()
1371 __ip6_dst_store(newsk, dst, NULL, NULL); in tcp_v6_syn_recv_sock()
1373 newtcp6sk = (struct tcp6_sock *)newsk; in tcp_v6_syn_recv_sock()
1374 inet_sk(newsk)->pinet6 = &newtcp6sk->inet6; in tcp_v6_syn_recv_sock()
1376 newtp = tcp_sk(newsk); in tcp_v6_syn_recv_sock()
1377 newinet = inet_sk(newsk); in tcp_v6_syn_recv_sock()
1378 newnp = inet6_sk(newsk); in tcp_v6_syn_recv_sock()
1385 newsk->sk_bound_dev_if = treq->iif; in tcp_v6_syn_recv_sock()
1404 skb_set_owner_r(newnp->pktoptions, newsk); in tcp_v6_syn_recv_sock()
1417 newnp->opt = ipv6_dup_options(newsk, opt); in tcp_v6_syn_recv_sock()
1422 inet_csk(newsk)->icsk_ext_hdr_len = 0; in tcp_v6_syn_recv_sock()
1424 inet_csk(newsk)->icsk_ext_hdr_len = (newnp->opt->opt_nflen + in tcp_v6_syn_recv_sock()
1427 tcp_mtup_init(newsk); in tcp_v6_syn_recv_sock()
1428 tcp_sync_mss(newsk, dst_mtu(dst)); in tcp_v6_syn_recv_sock()
1430 tcp_initialize_rcv_mss(newsk); in tcp_v6_syn_recv_sock()
1444 tcp_v6_md5_do_add(newsk, &inet6_sk(sk)->daddr, in tcp_v6_syn_recv_sock()
1449 __inet6_hash(newsk); in tcp_v6_syn_recv_sock()
1450 __inet_inherit_port(sk, newsk); in tcp_v6_syn_recv_sock()
1452 return newsk; in tcp_v6_syn_recv_sock()