===== net/netlink/af_netlink.c 1.57 vs edited ===== --- 1.57/net/netlink/af_netlink.c 2004-10-20 15:10:40 +10:00 +++ edited/net/netlink/af_netlink.c 2004-10-28 13:00:33 +10:00 @@ -876,7 +876,10 @@ if (input) nlk_sk(sk)->data_ready = input; - netlink_insert(sk, 0); + if (netlink_insert(sk, 0)) { + sock_release(sock); + return NULL; + } return sk; }