From fd6ea431617d91c5f5c6b07cb26910f4900c1515 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 3 Sep 2001 08:50:59 +0000 Subject: the next step in our error code handling change - added WERROR for win32 error codes - added a configure test for immediate structures still lots to do, so its not enabled by default, but the main structure is there (This used to be commit 24f9ab683dec52587ee56717e821b49c0fa3d70f) --- source3/libsmb/smberr.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'source3/libsmb/smberr.c') diff --git a/source3/libsmb/smberr.c b/source3/libsmb/smberr.c index 9648786ea5..e6ecfefb34 100644 --- a/source3/libsmb/smberr.c +++ b/source3/libsmb/smberr.c @@ -182,3 +182,14 @@ char *smb_errstr(char *inbuf) slprintf(ret, sizeof(ret) - 1, "Error: Unknown error (%d,%d)",class,num); return(ret); } + + +/***************************************************************************** + returns an WERROR error message. + *****************************************************************************/ +char *werror_str(WERROR status) +{ + static fstring msg; + slprintf(msg, sizeof(msg), "WIN32 code 0x%08x", W_ERROR_V(status)); + return msg; +} -- cgit