]> err.no Git - linux-2.6/blobdiff - include/net/sock.h
Input: pxa27x_keypad - miscellaneous fixes
[linux-2.6] / include / net / sock.h
index 09255eae93e9b004334549387d331d05286443db..dc42b44c2aa14b409fc9307afb6e7458773c14aa 100644 (file)
@@ -1314,7 +1314,7 @@ void sock_net_set(struct sock *sk, struct net *net)
 static inline void sk_change_net(struct sock *sk, struct net *net)
 {
        put_net(sock_net(sk));
-       sock_net_set(sk, net);
+       sock_net_set(sk, hold_net(net));
 }
 
 extern void sock_enable_timestamp(struct sock *sk);