]> git.ipfire.org Git - thirdparty/linux.git/commit
cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_}buf_get()
authorDavid Howells <dhowells@redhat.com>
Wed, 17 Dec 2025 17:47:22 +0000 (17:47 +0000)
committerSteve French <stfrench@microsoft.com>
Sun, 8 Feb 2026 23:07:45 +0000 (17:07 -0600)
commitfee3181757c1c4ea883fecc38a4e6079b200b726
tree7603888867a9cb4235d1723c3ac584eaf04d3bed
parentefbe45cc035deb2ac6648b4fb8267241f3563efd
cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_}buf_get()

Return void* rather than struct smb_hdr* from from cifs_buf_get() and
cifs_small_buf_get() as SMB2/3 shouldn't be accessing smb_hdr.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: Steve French <sfrench@samba.org>
cc: Paulo Alcantara <pc@manguebit.org>
cc: Enzo Matsumiya <ematsumiya@suse.de>
cc: linux-cifs@vger.kernel.org
cc: linux-fsdevel@vger.kernel.org
cc: linux-kernel@vger.kernel.org
Acked-by: Enzo Matsumiya <ematsumiya@suse.de>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/smb/client/cifsproto.h
fs/smb/client/misc.c