s3:libsmb: remove unused smb_dos_errstr()
authorStefan Metzmacher <metze@samba.org>
Fri, 8 Jul 2011 09:05:31 +0000 (11:05 +0200)
committerStefan Metzmacher <metze@samba.org>
Fri, 8 Jul 2011 12:09:10 +0000 (14:09 +0200)
metze

source3/include/proto.h
source3/libsmb/smberr.c

index 822ed1cd15a419e657982f2cc8b007cebcef1e47..5d15e4e77ae6d11128cfc60c88743df12ec3bb41 100644 (file)
@@ -1135,7 +1135,6 @@ bool netsamlogon_cache_have(const struct dom_sid *user_sid);
 const char *smb_dos_err_name(uint8 e_class, uint16 num);
 const char *get_dos_error_msg(WERROR result);
 const char *smb_dos_err_class(uint8 e_class);
-char *smb_dos_errstr(char *inbuf);
 WERROR map_werror_from_unix(int error);
 
 /* The following definitions come from libsmb/trustdom_cache.c  */
index 1156a9d75dd4db7ebc6bfca0d55bc0fb404b115f..21d7f8860b552acebd944ae0a898503ce0196c84 100644 (file)
@@ -214,48 +214,6 @@ const char *smb_dos_err_class(uint8 e_class)
        return result;
 }
 
-/****************************************************************************
-return a SMB string from an SMB buffer
-****************************************************************************/
-char *smb_dos_errstr(char *inbuf)
-{
-       char *result;
-       int e_class = CVAL(inbuf,smb_rcls);
-       int num = SVAL(inbuf,smb_err);
-       int i,j;
-
-       for (i=0;err_classes[i].e_class;i++)
-               if (err_classes[i].code == e_class) {
-                       if (err_classes[i].err_msgs) {
-                               err_code_struct *err = err_classes[i].err_msgs;
-                               for (j=0;err[j].name;j++)
-                                       if (num == err[j].code) {
-                                               if (DEBUGLEVEL > 0)
-                                                       result = talloc_asprintf(
-                                                               talloc_tos(), "%s - %s (%s)",
-                                                               err_classes[i].e_class,
-                                                               err[j].name,err[j].message);
-                                               else
-                                                       result = talloc_asprintf(
-                                                               talloc_tos(), "%s - %s",
-                                                               err_classes[i].e_class,
-                                                               err[j].name);
-                                               goto done;
-                                       }
-                       }
-
-                       result = talloc_asprintf(talloc_tos(), "%s - %d",
-                                                err_classes[i].e_class, num);
-                       goto done;
-               }
-
-       result = talloc_asprintf(talloc_tos(), "Error: Unknown error (%d,%d)",
-                                e_class, num);
- done:
-       SMB_ASSERT(result != NULL);
-       return result;
-}
-
 /*****************************************************************************
 map a unix errno to a win32 error
  *****************************************************************************/