r23795: more v2->v3 conversion
[kamenim/samba.git] / source4 / libcli / util / doserr.c
index e1ef9d930a6a400a7cb587c6c03380b01ada2bc6..a81d98a8e9028f4056392509568f7d733bad0c98 100644 (file)
@@ -5,7 +5,7 @@
  *  
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License as published by
- *  the Free Software Foundation; either version 2 of the License, or
+ *  the Free Software Foundation; either version 3 of the License, or
  *  (at your option) any later version.
  *  
  *  This program is distributed in the hope that it will be useful,
@@ -36,9 +36,11 @@ static const struct werror_code_struct dos_errs[] =
        { "WERR_BADFID", WERR_BADFID },
        { "WERR_BADFUNC", WERR_BADFUNC },
        { "WERR_BAD_NETPATH", WERR_BAD_NETPATH },
+       { "WERR_BAD_NET_RESP",  WERR_BAD_NET_RESP },
+       { "WERR_UNEXP_NET_ERR", WERR_UNEXP_NET_ERR },
        { "WERR_INSUFFICIENT_BUFFER", WERR_INSUFFICIENT_BUFFER },
        { "WERR_NO_SUCH_SHARE", WERR_NO_SUCH_SHARE },
-       { "WERR_ALREADY_EXISTS", WERR_ALREADY_EXISTS },
+       { "WERR_FILE_EXISTS", WERR_FILE_EXISTS },
        { "WERR_INVALID_PARAM", WERR_INVALID_PARAM },
        { "WERR_NOT_SUPPORTED", WERR_NOT_SUPPORTED },
        { "WERR_BAD_PASSWORD", WERR_BAD_PASSWORD },
@@ -46,6 +48,7 @@ static const struct werror_code_struct dos_errs[] =
        { "WERR_INVALID_NAME", WERR_INVALID_NAME },
        { "WERR_UNKNOWN_LEVEL", WERR_UNKNOWN_LEVEL },
        { "WERR_OBJECT_PATH_INVALID", WERR_OBJECT_PATH_INVALID },
+       { "WERR_ALREADY_EXISTS", WERR_ALREADY_EXISTS },
        { "WERR_NO_MORE_ITEMS", WERR_NO_MORE_ITEMS },
        { "WERR_MORE_DATA", WERR_MORE_DATA },
        { "WERR_UNKNOWN_PRINTER_DRIVER", WERR_UNKNOWN_PRINTER_DRIVER },
@@ -55,10 +58,13 @@ static const struct werror_code_struct dos_errs[] =
        { "WERR_INVALID_ENVIRONMENT", WERR_INVALID_ENVIRONMENT },
        { "WERR_INVALID_FORM_NAME", WERR_INVALID_FORM_NAME },
        { "WERR_INVALID_FORM_SIZE", WERR_INVALID_FORM_SIZE },
+       { "WERR_ALREADY_SHARED", WERR_ALREADY_SHARED },
        { "WERR_BUF_TOO_SMALL", WERR_BUF_TOO_SMALL },
        { "WERR_JOB_NOT_FOUND", WERR_JOB_NOT_FOUND },
        { "WERR_DEST_NOT_FOUND", WERR_DEST_NOT_FOUND },
        { "WERR_NOT_LOCAL_DOMAIN", WERR_NOT_LOCAL_DOMAIN },
+       { "WERR_DOMAIN_CONTROLLER_NOT_FOUND", WERR_DOMAIN_CONTROLLER_NOT_FOUND },
+       { "WERR_DEVICE_NOT_AVAILABLE", WERR_DEVICE_NOT_AVAILABLE },
        { "WERR_PRINTER_DRIVER_IN_USE", WERR_PRINTER_DRIVER_IN_USE },
        { "WERR_STATUS_MORE_ENTRIES", WERR_STATUS_MORE_ENTRIES },
        { "WERR_NET_NAME_NOT_FOUND", WERR_NET_NAME_NOT_FOUND },
@@ -68,35 +74,52 @@ static const struct werror_code_struct dos_errs[] =
        { "WERR_DFS_NO_SUCH_SERVER", WERR_DFS_NO_SUCH_SERVER },
        { "WERR_DFS_INTERNAL_ERROR", WERR_DFS_INTERNAL_ERROR },
        { "WERR_DFS_CANT_CREATE_JUNCT", WERR_DFS_CANT_CREATE_JUNCT },
+       { "WERR_LOGON_FAILURE", WERR_LOGON_FAILURE },
        { "WERR_INVALID_SECURITY_DESCRIPTOR", WERR_INVALID_SECURITY_DESCRIPTOR },
        { "WERR_UNKNOWN_REVISION", WERR_UNKNOWN_REVISION },
        { "WERR_REVISION_MISMATCH", WERR_REVISION_MISMATCH },
        { "WERR_INVALID_OWNER", WERR_INVALID_OWNER },
        { "WERR_INVALID_COMPUTERNAME", WERR_INVALID_COMPUTERNAME },
        { "WERR_INVALID_DOMAINNAME", WERR_INVALID_DOMAINNAME },
+       { "WERR_NO_LOGON_SERVERS", WERR_NO_LOGON_SERVERS },
+       { "WERR_NO_SUCH_PRIVILEGE", WERR_NO_SUCH_PRIVILEGE },
+       { "WERR_PRIVILEGE_NOT_HELD", WERR_PRIVILEGE_NOT_HELD },
        { "WERR_NO_SUCH_USER", WERR_NO_SUCH_USER },
        { "WERR_NO_SUCH_DOMAIN", WERR_NO_SUCH_DOMAIN },
+       { "WERR_NO_SYSTEM_RESOURCES", WERR_NO_SYSTEM_RESOURCES },
        { "WERR_DS_SERVICE_BUSY", WERR_DS_SERVICE_BUSY },
        { "WERR_DS_SERVICE_UNAVAILABLE", WERR_DS_SERVICE_UNAVAILABLE },
        { "WERR_DS_NO_SUCH_OBJECT", WERR_DS_NO_SUCH_OBJECT },
        { "WERR_DS_OBJ_NOT_FOUND", WERR_DS_OBJ_NOT_FOUND },
+       { "WERR_DS_SCHEMA_NOT_LOADED", WERR_DS_SCHEMA_NOT_LOADED },
+       { "WERR_DS_SCHEMA_ALLOC_FAILED", WERR_DS_SCHEMA_ALLOC_FAILED },
+       { "WERR_DS_ATT_SCHEMA_REQ_SYNTAX", WERR_DS_ATT_SCHEMA_REQ_SYNTAX },
+       { "WERR_DS_DRA_SCHEMA_MISMATCH", WERR_DS_DRA_SCHEMA_MISMATCH },
        { "WERR_DS_DRA_INVALID_PARAMETER", WERR_DS_DRA_INVALID_PARAMETER },
        { "WERR_DS_DRA_BAD_DN", WERR_DS_DRA_BAD_DN },
        { "WERR_DS_DRA_BAD_NC", WERR_DS_DRA_BAD_NC },
        { "WERR_DS_DRA_INTERNAL_ERROR", WERR_DS_DRA_INTERNAL_ERROR },
+       { "WERR_DS_DRA_OUT_OF_MEM", WERR_DS_DRA_OUT_OF_MEM },
        { "WERR_DS_SINGLE_VALUE_CONSTRAINT", WERR_DS_SINGLE_VALUE_CONSTRAINT },
        { "WERR_DS_DRA_DB_ERROR", WERR_DS_DRA_DB_ERROR },
        { "WERR_DS_DRA_NO_REPLICA", WERR_DS_DRA_NO_REPLICA },
+       { "WERR_DS_DRA_ACCESS_DENIED", WERR_DS_DRA_ACCESS_DENIED },
        { "WERR_DS_DNS_LOOKUP_FAILURE", WERR_DS_DNS_LOOKUP_FAILURE },
        { "WERR_DS_WRONG_LINKED_ATTRIBUTE_SYNTAX", WERR_DS_WRONG_LINKED_ATTRIBUTE_SYNTAX },
+       { "WERR_DS_NO_MSDS_INTID", WERR_DS_NO_MSDS_INTID },
+       { "WERR_DS_DUP_MSDS_INTID", WERR_DS_DUP_MSDS_INTID },
        { "WERR_GENERAL_FAILURE", WERR_GENERAL_FAILURE },
        { "WERR_PRINTQ_FULL", WERR_PRINTQ_FULL },
        { "WERR_NO_SPOOL_SPACE", WERR_NO_SPOOL_SPACE },
        { "WERR_CAN_NOT_COMPLETE", WERR_CAN_NOT_COMPLETE },
+       { "WERR_NOT_FOUND", WERR_NOT_FOUND },
        { "WERR_SERVER_UNAVAILABLE", WERR_SERVER_UNAVAILABLE },
        { "WERR_CLASS_NOT_REGISTERED", WERR_CLASS_NOT_REGISTERED },
        { "WERR_NO_SHUTDOWN_IN_PROGRESS", WERR_NO_SHUTDOWN_IN_PROGRESS },
        { "WERR_SHUTDOWN_ALREADY_IN_PROGRESS", WERR_SHUTDOWN_ALREADY_IN_PROGRESS },
+       { "WERR_SEC_E_ENCRYPT_FAILURE", WERR_SEC_E_ENCRYPT_FAILURE },
+       { "WERR_SEC_E_DECRYPT_FAILURE", WERR_SEC_E_DECRYPT_FAILURE },
+       { "WERR_SEC_E_ALGORITHM_MISMATCH", WERR_SEC_E_ALGORITHM_MISMATCH },
        { NULL, W_ERROR(0) }
 };