diff options
author | Shyam Prasad N <nspmangalore@gmail.com> | 2023-07-14 11:56:34 +0300 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2023-07-14 19:24:14 +0300 |
commit | c071b34f62ddbf8435491ebb0e21eba9dc29f901 (patch) | |
tree | 81e24b9dc33dd34779fbf94713bb75b9dfa1fe41 /fs/smb/client/cifsglob.h | |
parent | bf99f6be2d20146942bce6f9e90a0ceef12cbc1e (diff) | |
download | linux-c071b34f62ddbf8435491ebb0e21eba9dc29f901.tar.xz |
cifs: is_network_name_deleted should return a bool
Currently, is_network_name_deleted and it's implementations
do not return anything if the network name did get deleted.
So the function doesn't fully achieve what it advertizes.
Changed the function to return a bool instead. It will now
return true if the error returned is STATUS_NETWORK_NAME_DELETED
and the share (tree id) was found to be connected. It returns
false otherwise.
Signed-off-by: Shyam Prasad N <sprasad@microsoft.com>
Acked-by: Paulo Alcantara (SUSE) <pc@manguebit.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'fs/smb/client/cifsglob.h')
-rw-r--r-- | fs/smb/client/cifsglob.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/smb/client/cifsglob.h b/fs/smb/client/cifsglob.h index b5808fe3469a..e5eec6d38d02 100644 --- a/fs/smb/client/cifsglob.h +++ b/fs/smb/client/cifsglob.h @@ -532,7 +532,7 @@ struct smb_version_operations { /* Check for STATUS_IO_TIMEOUT */ bool (*is_status_io_timeout)(char *buf); /* Check for STATUS_NETWORK_NAME_DELETED */ - void (*is_network_name_deleted)(char *buf, struct TCP_Server_Info *srv); + bool (*is_network_name_deleted)(char *buf, struct TCP_Server_Info *srv); }; struct smb_version_values { |