X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=net%2Funix%2Faf_unix.c;h=9dcc6e7f96ec2126039ce6b57768b7274bf5f19e;hb=8fe74cf053de7ad2124a894996f84fa890a81093;hp=baac91049b0ea0efcafb0259ff4146cc2d0e41f6;hpb=c66b31f3926165bc1d4128adc97a064dcbab421a;p=linux-2.6-omap-h63xx.git diff --git a/net/unix/af_unix.c b/net/unix/af_unix.c index baac91049b0..9dcc6e7f96e 100644 --- a/net/unix/af_unix.c +++ b/net/unix/af_unix.c @@ -832,7 +832,7 @@ static int unix_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) * All right, let's create it. */ mode = S_IFSOCK | - (SOCK_INODE(sock)->i_mode & ~current->fs->umask); + (SOCK_INODE(sock)->i_mode & ~current_umask()); err = mnt_want_write(nd.path.mnt); if (err) goto out_mknod_dput;