]> www.infradead.org Git - users/dwmw2/linux.git/commit
cifs: Change translation of STATUS_NOT_A_REPARSE_POINT to -ENODATA
authorPali Rohár <pali@kernel.org>
Mon, 14 Oct 2024 13:18:04 +0000 (15:18 +0200)
committerSteve French <stfrench@microsoft.com>
Mon, 27 Jan 2025 05:12:03 +0000 (23:12 -0600)
commitf764fab72d98833b47d389ac2ed35bd000132d87
tree7379e39357870a449167ae396e7045c2ed675379
parente0b1f59142746f74476a03040f745329c8355a7e
cifs: Change translation of STATUS_NOT_A_REPARSE_POINT to -ENODATA

STATUS_NOT_A_REPARSE_POINT indicates that object does not have reparse point
buffer attached, for example returned by FSCTL_GET_REPARSE_POINT.

Currently STATUS_NOT_A_REPARSE_POINT is translated to -EIO. Change it to
-ENODATA which better describe the situation when no reparse point is set.

Signed-off-by: Pali Rohár <pali@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/smb/client/netmisc.c
fs/smb/client/nterr.c
fs/smb/client/nterr.h
fs/smb/client/smb2maperror.c