Tobias Klauser
1b699bf3a8
ksmbd: use netif_is_bridge_port
...
Use netif_is_bridge_port defined in <linux/netdevice.h> instead of
open-coding it.
Acked-by: Namjae Jeon <linkinjeon@kernel.org >
Signed-off-by: Tobias Klauser <tklauser@distanz.ch >
Signed-off-by: Steve French <stfrench@microsoft.com >
2022-03-20 11:03:41 -05:00
Dan Carpenter
b207602fb0
ksmbd: uninitialized variable in create_socket()
...
The "ksmbd_socket" variable is not initialized on this error path.
Cc: stable@vger.kernel.org
Fixes: 0626e6641f ("cifsd: add server handler for central processing and tranport layers")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com >
Acked-by: Namjae Jeon <linkinjeon@kernel.org >
Signed-off-by: Steve French <stfrench@microsoft.com >
2022-01-18 16:53:14 -06:00
Enzo Matsumiya
1018bf2455
ksmbd: fix documentation for 2 functions
...
ksmbd_kthread_fn() and create_socket() returns 0 or error code, and not
task_struct/ERR_PTR.
Signed-off-by: Enzo Matsumiya <ematsumiya@suse.de >
Acked-by: Namjae Jeon <linkinjeon@kernel.org >
Signed-off-by: Steve French <stfrench@microsoft.com >
2021-09-28 20:51:32 -05:00
Marios Makassikis
654c8876f9
ksmbd: Fix potential memory leak in tcp_destroy_socket()
...
ksmbd_socket must be freed even if kernel_sock_shutdown() somehow fails.
Signed-off-by: Marios Makassikis <mmakassikis@freebox.fr >
Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com >
Signed-off-by: Steve French <stfrench@microsoft.com >
2021-07-23 13:10:55 +09:00
Namjae Jeon
1a93084b9a
ksmbd: move fs/cifsd to fs/ksmbd
...
Move fs/cifsd to fs/ksmbd and rename the remaining cifsd name to ksmbd.
Reviewed-by: Christoph Hellwig <hch@lst.de >
Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com >
Signed-off-by: Steve French <stfrench@microsoft.com >
2021-06-28 16:28:31 +09:00