Lines Matching defs:newsk
179 static void sctp_v4_copy_ip_options(struct sock *sk, struct sock *newsk)
184 newinet = inet_sk(newsk);
189 newopt = sock_kmemdup(newsk, inet_opt, sizeof(*inet_opt) +
588 struct sock *newsk = sk_alloc(sock_net(sk), PF_INET, GFP_KERNEL,
592 if (!newsk)
595 sock_init_data(NULL, newsk);
597 sctp_copy_sock(newsk, sk, asoc);
598 sock_reset_flag(newsk, SOCK_ZAPPED);
600 sctp_v4_copy_ip_options(sk, newsk);
602 newinet = inet_sk(newsk);
606 if (newsk->sk_prot->init(newsk)) {
607 sk_common_release(newsk);
608 newsk = NULL;
612 return newsk;