Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
[linux-2.6-microblaze.git] / net / ipv4 / tcp_ulp.c
index 7dd44b6..a5995bb 100644 (file)
@@ -129,6 +129,8 @@ void tcp_cleanup_ulp(struct sock *sk)
        if (icsk->icsk_ulp_ops->release)
                icsk->icsk_ulp_ops->release(sk);
        module_put(icsk->icsk_ulp_ops->owner);
+
+       icsk->icsk_ulp_ops = NULL;
 }
 
 /* Change upper layer protocol for socket */