]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libsmb: Remove unused cli_nt_error()
authorVolker Lendecke <vl@samba.org>
Sun, 18 Aug 2024 19:47:01 +0000 (21:47 +0200)
committerVolker Lendecke <vl@samba.org>
Tue, 20 Aug 2024 09:34:40 +0000 (09:34 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
source3/libsmb/clierror.c
source3/libsmb/proto.h

index afbec47934b73fd7423ac23af45555a334d94163..630a3f30d6b54b3875c5f056c32ab8229cfc625d 100644 (file)
 #include "libsmb/libsmb.h"
 #include "../libcli/smb/smbXcli_base.h"
 
-/****************************************************************************
- Return the 32-bit NT status code from the last packet.
-****************************************************************************/
-
-NTSTATUS cli_nt_error(struct cli_state *cli)
-{
-       /* Deal with socket errors first. */
-       if (!cli_state_is_connected(cli)) {
-               return NT_STATUS_CONNECTION_DISCONNECTED;
-       }
-
-       if (NT_STATUS_IS_DOS(cli->raw_status)) {
-               int e_class = NT_STATUS_DOS_CLASS(cli->raw_status);
-               int code = NT_STATUS_DOS_CODE(cli->raw_status);
-               return dos_to_ntstatus(e_class, code);
-       }
-
-       return cli->raw_status;
-}
-
 int cli_status_to_errno(NTSTATUS status)
 {
        int err;
index 23aa14d8b6f5f67f5f8e0ae615a8330f1f8de133..690b56604b1adfb08083d8919595c699c9354bcd 100644 (file)
@@ -223,7 +223,6 @@ NTSTATUS cli_smb(TALLOC_CTX *mem_ctx, struct cli_state *cli,
 
 /* The following definitions come from libsmb/clierror.c  */
 
-NTSTATUS cli_nt_error(struct cli_state *cli);
 int cli_status_to_errno(NTSTATUS status);
 int cli_errno(struct cli_state *cli);
 bool cli_is_error(struct cli_state *cli);