Lines Matching refs:newsk
178 static void sctp_v4_copy_ip_options(struct sock *sk, struct sock *newsk)
183 newinet = inet_sk(newsk);
188 newopt = sock_kmalloc(newsk, sizeof(*inet_opt) +
590 struct sock *newsk = sk_alloc(sock_net(sk), PF_INET, GFP_KERNEL,
594 if (!newsk)
597 sock_init_data(NULL, newsk);
599 sctp_copy_sock(newsk, sk, asoc);
600 sock_reset_flag(newsk, SOCK_ZAPPED);
602 sctp_v4_copy_ip_options(sk, newsk);
604 newinet = inet_sk(newsk);
608 if (newsk->sk_prot->init(newsk)) {
609 sk_common_release(newsk);
610 newsk = NULL;
614 return newsk;