ksmbd: Fix potential memory leak in tcp_destroy_socket()
authorMarios Makassikis <mmakassikis@freebox.fr>
Fri, 23 Jul 2021 03:58:41 +0000 (12:58 +0900)
committerNamjae Jeon <namjae.jeon@samsung.com>
Fri, 23 Jul 2021 04:10:55 +0000 (13:10 +0900)
commit654c8876f93677915b1a009bc7f2421ab8750bf1
tree5f2de3d05b8e1e7bb290a5e576bad39815ffa155
parent378087cd17eea71c4e78e6053597e38429ccee0f
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>
fs/ksmbd/transport_tcp.c