]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL
authorNamjae Jeon <linkinjeon@kernel.org>
Tue, 21 Oct 2025 07:40:04 +0000 (16:40 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 29 Oct 2025 13:04:42 +0000 (14:04 +0100)
commit71d4e39530eab7382a2889fa0259a49f0370df18
tree5095dcc71c2bef95a89f5c5677bfbdf529f85483
parent65aab0bbbf0dccacfb31bcfa1f6f08f0c749780c
ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL

[ Upstream commit b2d99376c5d61eb60ffdb6c503e4b6c8f9712ddd ]

ksmbd.mount will give each interfaces list and bind_interfaces_only flags
to ksmbd server. Previously, the interfaces list was sent only
when bind_interfaces_only was enabled.
ksmbd server browse only interfaces list given from ksmbd.conf on
FSCTL_QUERY_INTERFACE_INFO IOCTL.

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/smb/server/ksmbd_netlink.h
fs/smb/server/server.h
fs/smb/server/smb2pdu.c
fs/smb/server/transport_ipc.c
fs/smb/server/transport_tcp.c
fs/smb/server/transport_tcp.h