Merge branch 'master' into next
[linux-2.6-block.git] / net / socket.c
index 92764d836891833e1cb7f8255a38edacad1f3b7f..b7a562e655e9c01dc2780fbe1aeb0c6245b49c7c 100644 (file)
@@ -491,8 +491,8 @@ static struct socket *sock_alloc(void)
        sock = SOCKET_I(inode);
 
        inode->i_mode = S_IFSOCK | S_IRWXUGO;
-       inode->i_uid = current->fsuid;
-       inode->i_gid = current->fsgid;
+       inode->i_uid = current_fsuid();
+       inode->i_gid = current_fsgid();
 
        get_cpu_var(sockets_in_use)++;
        put_cpu_var(sockets_in_use);