sctp: do not inherit ipv6_{mc|ac|fl}_list from parent
[pandora-kernel.git] / net / sctp / ipv6.c
index 428fa6f..762b61d 100644 (file)
@@ -655,6 +655,9 @@ static struct sock *sctp_v6_create_accept_sk(struct sock *sk,
        newnp = inet6_sk(newsk);
 
        memcpy(newnp, np, sizeof(struct ipv6_pinfo));
        newnp = inet6_sk(newsk);
 
        memcpy(newnp, np, sizeof(struct ipv6_pinfo));
+       newnp->ipv6_mc_list = NULL;
+       newnp->ipv6_ac_list = NULL;
+       newnp->ipv6_fl_list = NULL;
 
        rcu_read_lock();
        opt = rcu_dereference(np->opt);
 
        rcu_read_lock();
        opt = rcu_dereference(np->opt);