From: Volker Lendecke Date: Mon, 19 Aug 2024 09:25:52 +0000 (+0200) Subject: libsmb: Remove unused cli_is_error() X-Git-Tag: tdb-1.4.13~1350 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bdedf5d0eec8d7e8d74917446c71c6e5d7dddf98;p=thirdparty%2Fsamba.git libsmb: Remove unused cli_is_error() Signed-off-by: Volker Lendecke Reviewed-by: Andreas Schneider --- diff --git a/source3/libsmb/clierror.c b/source3/libsmb/clierror.c index 628c0c82fc9..3a024ea22e3 100644 --- a/source3/libsmb/clierror.c +++ b/source3/libsmb/clierror.c @@ -50,24 +50,6 @@ int cli_status_to_errno(NTSTATUS status) return err; } -/* Return true if the last packet was in error */ - -bool cli_is_error(struct cli_state *cli) -{ - /* A socket error is always an error. */ - if (!cli_state_is_connected(cli)) { - return true; - } - - if (NT_STATUS_IS_DOS(cli->raw_status)) { - /* Return error if error class in non-zero */ - uint8_t rcls = NT_STATUS_DOS_CLASS(cli->raw_status); - return rcls != 0; - } - - return NT_STATUS_IS_ERR(cli->raw_status); -} - bool cli_state_is_connected(struct cli_state *cli) { if (cli == NULL) { diff --git a/source3/libsmb/proto.h b/source3/libsmb/proto.h index 1cd8dbdaa6d..cecd898d7cf 100644 --- a/source3/libsmb/proto.h +++ b/source3/libsmb/proto.h @@ -224,7 +224,6 @@ NTSTATUS cli_smb(TALLOC_CTX *mem_ctx, struct cli_state *cli, /* The following definitions come from libsmb/clierror.c */ int cli_status_to_errno(NTSTATUS status); -bool cli_is_error(struct cli_state *cli); bool cli_state_is_connected(struct cli_state *cli); /* The following definitions come from libsmb/clifile.c */