|
@@ -662,6 +662,8 @@ static struct sock *sctp_v6_create_accept_sk(struct sock *sk,
|
|
*/
|
|
*/
|
|
sctp_v6_to_sk_daddr(&asoc->peer.primary_addr, newsk);
|
|
sctp_v6_to_sk_daddr(&asoc->peer.primary_addr, newsk);
|
|
|
|
|
|
|
|
+ newsk->sk_v6_rcv_saddr = sk->sk_v6_rcv_saddr;
|
|
|
|
+
|
|
sk_refcnt_debug_inc(newsk);
|
|
sk_refcnt_debug_inc(newsk);
|
|
|
|
|
|
if (newsk->sk_prot->init(newsk)) {
|
|
if (newsk->sk_prot->init(newsk)) {
|