]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern_path_locked()
authorNamjae Jeon <linkinjeon@kernel.org>
Mon, 18 Dec 2023 15:34:06 +0000 (00:34 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 23 Dec 2023 09:41:56 +0000 (10:41 +0100)
[ Upstream commit cf5e7f734f445588a30350591360bca2f6bf016f ]

Return a literal instead of 'err' in ksmbd_vfs_kern_path_locked().

Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/ksmbd/vfs.c

index e58fbbfda7b2cebc0e345fd31b9e17ebd935245e..7d239d3f8dbdd4d87b5c8f696ca3e9e0e8a03ec5 100644 (file)
@@ -1209,7 +1209,7 @@ int ksmbd_vfs_kern_path_locked(struct ksmbd_work *work, char *name,
 
        err = ksmbd_vfs_path_lookup_locked(share_conf, name, flags, path);
        if (!err)
-               return err;
+               return 0;
 
        if (caseless) {
                char *filepath;