diff options
Diffstat (limited to 'fs/smbfs')
-rw-r--r-- | fs/smbfs/request.c | 3 | ||||
-rw-r--r-- | fs/smbfs/symlink.c | 4 |
2 files changed, 3 insertions, 4 deletions
diff --git a/fs/smbfs/request.c b/fs/smbfs/request.c index 2d85dd7415bb..a0f296d9928a 100644 --- a/fs/smbfs/request.c +++ b/fs/smbfs/request.c | |||
@@ -786,8 +786,7 @@ int smb_request_recv(struct smb_sb_info *server) | |||
786 | /* We should never be called with any of these states */ | 786 | /* We should never be called with any of these states */ |
787 | case SMB_RECV_END: | 787 | case SMB_RECV_END: |
788 | case SMB_RECV_REQUEST: | 788 | case SMB_RECV_REQUEST: |
789 | server->rstate = SMB_RECV_END; | 789 | BUG(); |
790 | break; | ||
791 | } | 790 | } |
792 | 791 | ||
793 | if (result < 0) { | 792 | if (result < 0) { |
diff --git a/fs/smbfs/symlink.c b/fs/smbfs/symlink.c index 0c64bc3a0127..cdc53c4fb381 100644 --- a/fs/smbfs/symlink.c +++ b/fs/smbfs/symlink.c | |||
@@ -45,7 +45,7 @@ static void *smb_follow_link(struct dentry *dentry, struct nameidata *nd) | |||
45 | int len = smb_proc_read_link(server_from_dentry(dentry), | 45 | int len = smb_proc_read_link(server_from_dentry(dentry), |
46 | dentry, link, PATH_MAX - 1); | 46 | dentry, link, PATH_MAX - 1); |
47 | if (len < 0) { | 47 | if (len < 0) { |
48 | putname(link); | 48 | __putname(link); |
49 | link = ERR_PTR(len); | 49 | link = ERR_PTR(len); |
50 | } else { | 50 | } else { |
51 | link[len] = 0; | 51 | link[len] = 0; |
@@ -59,7 +59,7 @@ static void smb_put_link(struct dentry *dentry, struct nameidata *nd, void *p) | |||
59 | { | 59 | { |
60 | char *s = nd_get_link(nd); | 60 | char *s = nd_get_link(nd); |
61 | if (!IS_ERR(s)) | 61 | if (!IS_ERR(s)) |
62 | putname(s); | 62 | __putname(s); |
63 | } | 63 | } |
64 | 64 | ||
65 | struct inode_operations smb_link_inode_operations = | 65 | struct inode_operations smb_link_inode_operations = |