From: Volker Lendecke Date: Sat, 23 Sep 2023 01:44:14 +0000 (-0700) Subject: libsmb: Remove SMBC_errno() X-Git-Tag: tevent-0.16.0~510 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3cfe1683ddd0903aeefc791e4b77a8c925558dc5;p=thirdparty%2Fsamba.git libsmb: Remove SMBC_errno() Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/include/libsmb_internal.h b/source3/include/libsmb_internal.h index 6ca265ad38a..b695995dbcc 100644 --- a/source3/include/libsmb_internal.h +++ b/source3/include/libsmb_internal.h @@ -431,11 +431,6 @@ SMBC_ftruncate_ctx(SMBCCTX *context, /* Functions in libsmb_misc.c */ bool SMBC_dlist_contains(SMBCFILE * list, SMBCFILE *p); -int -SMBC_errno(SMBCCTX *context, - struct cli_state *c); - - /* Functions in libsmb_path.c */ int SMBC_parse_path(TALLOC_CTX *ctx, diff --git a/source3/libsmb/libsmb_misc.c b/source3/libsmb/libsmb_misc.c index 28e2ca842cf..450989567fc 100644 --- a/source3/libsmb/libsmb_misc.c +++ b/source3/libsmb/libsmb_misc.c @@ -44,34 +44,3 @@ bool SMBC_dlist_contains(SMBCFILE * list, SMBCFILE *p) } while (list != NULL); return false; } - - -/* - * Convert an SMB error into a UNIX error ... - */ -int -SMBC_errno(SMBCCTX *context, - struct cli_state *c) -{ - int ret = cli_errno(c); - - if (cli_is_dos_error(c)) { - uint8_t eclass; - uint32_t ecode; - - cli_dos_error(c, &eclass, &ecode); - - DEBUG(3,("smbc_error %d %d (0x%x) -> %d\n", - (int)eclass, (int)ecode, (int)ecode, ret)); - } else { - NTSTATUS status; - - status = cli_nt_error(c); - - DEBUG(3,("smbc errno %s -> %d\n", - nt_errstr(status), ret)); - } - - return ret; -} -