From 51855de6338607b0dcca7b81b7fd4577481af40c Mon Sep 17 00:00:00 2001 From: Amitay Isaacs Date: Wed, 28 Sep 2011 13:15:02 +1000 Subject: [PATCH] werror: Added missing DNS error codes Signed-off-by: Andrew Tridgell --- libcli/util/werror.h | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/libcli/util/werror.h b/libcli/util/werror.h index d59f4d6502e..b49097443ec 100644 --- a/libcli/util/werror.h +++ b/libcli/util/werror.h @@ -2400,11 +2400,41 @@ typedef uint32_t WERROR; #define WERR_DNS_ERROR_RCODE_BADSIG W_ERROR(0x00002338) #define WERR_DNS_ERROR_RCODE_BADKEY W_ERROR(0x00002339) #define WERR_DNS_ERROR_RCODE_BADTIME W_ERROR(0x0000233A) +#define WERR_DNS_ERROR_KEYMASTER_REQUIRED W_ERROR(0x0000238D) +#define WERR_DNS_ERROR_NOT_ALLOWED_ON_SIGNED_ZONE W_ERROR(0x0000238E) +#define WERR_DNS_ERROR_INVALID_NSEC3_PARAMETERS W_ERROR(0x0000238F) +#define WERR_DNS_ERROR_NOT_ENOUGH_SIGNING_KEY_DESCRIPTORS W_ERROR(0x00002390) +#define WERR_DNS_ERROR_UNSUPPORTED_ALGORITHM W_ERROR(0x00002391) +#define WERR_DNS_ERROR_INVALID_KEY_SIZE W_ERROR(0x00002392) +#define WERR_DNS_ERROR_SIGNING_KEY_NOT_ACCESSIBLE W_ERROR(0x00002393) +#define WERR_DNS_ERROR_KSP_DOES_NOT_SUPPORT_PROTECTION W_ERROR(0x00002394) +#define WERR_DNS_ERROR_UNEXPECTED_DATA_PROTECTION_ERROR W_ERROR(0x00002395) +#define WERR_DNS_ERROR_UNEXPECTED_CNG_ERROR W_ERROR(0x00002396) +#define WERR_DNS_ERROR_UNKNOWN_SIGNING_PARAMETER_VERSION W_ERROR(0x00002397) +#define WERR_DNS_ERROR_KSP_NOT_ACCESSIBLE W_ERROR(0x00002398) +#define WERR_DNS_ERROR_TOO_MANY_SKDS W_ERROR(0x00002399) +#define WERR_DNS_ERROR_INVALID_ROLLOVER_PERIOD W_ERROR(0x0000239A) +#define WERR_DNS_ERROR_INVALID_INITIAL_ROLLOVER_OFFSET W_ERROR(0x0000239B) +#define WERR_DNS_ERROR_ROLLOVER_IN_PROGRESS W_ERROR(0x0000239C) +#define WERR_DNS_ERROR_STANDBY_KEY_NOT_PRESENT W_ERROR(0x0000239D) +#define WERR_DNS_ERROR_NOT_ALLOWED_ON_ZSK W_ERROR(0x0000239E) +#define WERR_DNS_ERROR_NOT_ALLOWED_ON_ACTIVE_SKD W_ERROR(0x0000239F) +#define WERR_DNS_ERROR_ROLLOVER_ALREADY_QUEUED W_ERROR(0x000023A0) +#define WERR_DNS_ERROR_NOT_ALLOWED_ON_UNSIGNED_ZONE W_ERROR(0x000023A1) +#define WERR_DNS_ERROR_BAD_KEYMASTER W_ERROR(0x000023A2) +#define WERR_DNS_ERROR_INVALID_SIGNATURE_VALIDITY_PERIOD W_ERROR(0x000023A3) +#define WERR_DNS_ERROR_INVALID_NSEC3_ITERATION_COUNT W_ERROR(0x000023A4) +#define WERR_DNS_ERROR_DNSSEC_IS_DISABLED W_ERROR(0x000023A5) +#define WERR_DNS_ERROR_INVALID_XML W_ERROR(0x000023A6) +#define WERR_DNS_ERROR_NO_VALID_TRUST_ANCHORS W_ERROR(0x000023A7) +#define WERR_DNS_ERROR_ROLLOVER_NOT_POKEABLE W_ERROR(0x000023A8) +#define WERR_DNS_ERROR_NSEC3_NAME_COLLISION W_ERROR(0x000023A9) #define WERR_DNS_INFO_NO_RECORDS W_ERROR(0x0000251D) #define WERR_DNS_ERROR_BAD_PACKET W_ERROR(0x0000251E) #define WERR_DNS_ERROR_NO_PACKET W_ERROR(0x0000251F) #define WERR_DNS_ERROR_RCODE W_ERROR(0x00002520) #define WERR_DNS_ERROR_UNSECURE_PACKET W_ERROR(0x00002521) +#define WERR_DNS_REQUEST_PENDING W_ERROR(0x00002522) #define WERR_DNS_ERROR_INVALID_TYPE W_ERROR(0x0000254F) #define WERR_DNS_ERROR_INVALID_IP_ADDRESS W_ERROR(0x00002550) #define WERR_DNS_ERROR_INVALID_PROPERTY W_ERROR(0x00002551) @@ -2424,6 +2454,9 @@ typedef uint32_t WERROR; #define WERR_DNS_ERROR_DWORD_VALUE_TOO_LARGE W_ERROR(0x0000255F) #define WERR_DNS_ERROR_BACKGROUND_LOADING W_ERROR(0x00002560) #define WERR_DNS_ERROR_NOT_ALLOWED_ON_RODC W_ERROR(0x00002561) +#define WERR_DNS_ERROR_NOT_ALLOWED_UNDER_DNAME W_ERROR(0x00002562) +#define WERR_DNS_ERROR_DELEGATION_REQUIRED W_ERROR(0x00002563) +#define WERR_DNS_ERROR_INVALID_POLICY_TABLE W_ERROR(0x00002564) #define WERR_DNS_ERROR_ZONE_DOES_NOT_EXIST W_ERROR(0x00002581) #define WERR_DNS_ERROR_NO_ZONE_INFO W_ERROR(0x00002582) #define WERR_DNS_ERROR_INVALID_ZONE_OPERATION W_ERROR(0x00002583) @@ -2469,6 +2502,9 @@ typedef uint32_t WERROR; #define WERR_DNS_ERROR_DS_UNAVAILABLE W_ERROR(0x000025F5) #define WERR_DNS_ERROR_DS_ZONE_ALREADY_EXISTS W_ERROR(0x000025F6) #define WERR_DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE W_ERROR(0x000025F7) +#define WERR_DNS_ERROR_NODE_IS_DNMAE W_ERROR(0x000025F8) +#define WERR_DNS_ERROR_DNAME_COLLISION W_ERROR(0x000025F9) +#define WERR_DNS_ERROR_ALIAS_LOOP W_ERROR(0x000025FA) #define WERR_DNS_INFO_AXFR_COMPLETE W_ERROR(0x00002617) #define WERR_DNS_ERROR_AXFR W_ERROR(0x00002618) #define WERR_DNS_INFO_ADDED_LOCAL_WINS W_ERROR(0x00002619) -- 2.34.1