]>
Commit | Line | Data |
---|---|---|
d0cc3d34 DSH |
1 | /* Error codes for the X509V3 functions. */ |
2 | ||
3 | /* Function codes. */ | |
aa066b9e DSH |
4 | #define X509V3_F_COPY_EMAIL 122 |
5 | #define X509V3_F_COPY_ISSUER 123 | |
6 | #define X509V3_F_DO_EXT_CONF 124 | |
175b0942 | 7 | #define X509V3_F_HEX_TO_STRING 111 |
c74f1eb9 | 8 | #define X509V3_F_I2S_ASN1_ENUMERATED 121 |
0ca5f8b1 | 9 | #define X509V3_F_I2S_ASN1_INTEGER 120 |
41b731f2 | 10 | #define X509V3_F_R2I_CERTPOL 130 |
d0cc3d34 | 11 | #define X509V3_F_S2I_ASN1_IA5STRING 100 |
28a98809 | 12 | #define X509V3_F_S2I_ASN1_INTEGER 108 |
175b0942 DSH |
13 | #define X509V3_F_S2I_ASN1_OCTET_STRING 112 |
14 | #define X509V3_F_S2I_ASN1_SKEY_ID 114 | |
15 | #define X509V3_F_S2I_S2I_SKEY_ID 115 | |
16 | #define X509V3_F_STRING_TO_HEX 113 | |
28a98809 DSH |
17 | #define X509V3_F_SXNET_ADD_ASC 125 |
18 | #define X509V3_F_SXNET_ADD_ID_INTEGER 126 | |
19 | #define X509V3_F_SXNET_ADD_ID_ULONG 127 | |
20 | #define X509V3_F_SXNET_GET_ID_ASC 128 | |
21 | #define X509V3_F_SXNET_GET_ID_ULONG 129 | |
d0cc3d34 | 22 | #define X509V3_F_V2I_ASN1_BIT_STRING 101 |
0be9747b | 23 | #define X509V3_F_V2I_AUTHORITY_KEYID 119 |
d0cc3d34 DSH |
24 | #define X509V3_F_V2I_BASIC_CONSTRAINTS 102 |
25 | #define X509V3_F_V2I_EXT_KU 103 | |
d08d8da4 DSH |
26 | #define X509V3_F_V2I_GENERAL_NAME 117 |
27 | #define X509V3_F_V2I_GENERAL_NAMES 118 | |
5236efdb | 28 | #define X509V3_F_V3_GENERIC_EXTENSION 116 |
d0cc3d34 | 29 | #define X509V3_F_X509V3_ADD_VALUE 105 |
41b731f2 | 30 | #define X509V3_F_X509V3_EXT_ADD 104 |
d0cc3d34 DSH |
31 | #define X509V3_F_X509V3_EXT_ADD_ALIAS 106 |
32 | #define X509V3_F_X509V3_EXT_CONF 107 | |
28a98809 | 33 | #define X509V3_F_X509V3_GET_VALUE_BOOL 110 |
41b731f2 | 34 | #define X509V3_F_X509V3_PARSE_LIST 109 |
d0cc3d34 DSH |
35 | |
36 | /* Reason codes. */ | |
d08d8da4 DSH |
37 | #define X509V3_R_BAD_IP_ADDRESS 118 |
38 | #define X509V3_R_BAD_OBJECT 119 | |
d0cc3d34 DSH |
39 | #define X509V3_R_BN_DEC2BN_ERROR 100 |
40 | #define X509V3_R_BN_TO_ASN1_INTEGER_ERROR 101 | |
28a98809 DSH |
41 | #define X509V3_R_DUPLICATE_ZONE_ID 133 |
42 | #define X509V3_R_ERROR_CONVERTING_ZONE 131 | |
aa066b9e | 43 | #define X509V3_R_ERROR_IN_EXTENSION 128 |
5236efdb | 44 | #define X509V3_R_EXTENSION_NAME_ERROR 115 |
d0cc3d34 DSH |
45 | #define X509V3_R_EXTENSION_NOT_FOUND 102 |
46 | #define X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED 103 | |
5236efdb | 47 | #define X509V3_R_EXTENSION_VALUE_ERROR 116 |
175b0942 | 48 | #define X509V3_R_ILLEGAL_HEX_DIGIT 113 |
d0cc3d34 DSH |
49 | #define X509V3_R_INVALID_BOOLEAN_STRING 104 |
50 | #define X509V3_R_INVALID_EXTENSION_STRING 105 | |
51 | #define X509V3_R_INVALID_NAME 106 | |
52 | #define X509V3_R_INVALID_NULL_ARGUMENT 107 | |
53 | #define X509V3_R_INVALID_NULL_NAME 108 | |
54 | #define X509V3_R_INVALID_NULL_VALUE 109 | |
55 | #define X509V3_R_INVALID_OBJECT_IDENTIFIER 110 | |
41b731f2 DSH |
56 | #define X509V3_R_INVALID_POLICY_IDENTIFIER 134 |
57 | #define X509V3_R_INVALID_SECTION 135 | |
aa066b9e DSH |
58 | #define X509V3_R_ISSUER_DECODE_ERROR 126 |
59 | #define X509V3_R_MISSING_VALUE 124 | |
41b731f2 | 60 | #define X509V3_R_NO_CONFIG_DATABASE 136 |
0be9747b | 61 | #define X509V3_R_NO_ISSUER_CERTIFICATE 121 |
aa066b9e | 62 | #define X509V3_R_NO_ISSUER_DETAILS 127 |
175b0942 | 63 | #define X509V3_R_NO_PUBLIC_KEY 114 |
aa066b9e | 64 | #define X509V3_R_NO_SUBJECT_DETAILS 125 |
175b0942 | 65 | #define X509V3_R_ODD_NUMBER_OF_DIGITS 112 |
0be9747b DSH |
66 | #define X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS 122 |
67 | #define X509V3_R_UNABLE_TO_GET_ISSUER_KEYID 123 | |
d0cc3d34 | 68 | #define X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT 111 |
aa066b9e DSH |
69 | #define X509V3_R_UNKNOWN_EXTENSION 129 |
70 | #define X509V3_R_UNKNOWN_EXTENSION_NAME 130 | |
0be9747b | 71 | #define X509V3_R_UNKNOWN_OPTION 120 |
d08d8da4 | 72 | #define X509V3_R_UNSUPPORTED_OPTION 117 |
28a98809 | 73 | #define X509V3_R_USER_TOO_LONG 132 |