TrustCore SDK NanoTAP API reference  version 3.0
merrors.h
Go to the documentation of this file.
1 
24 /*------------------------------------------------------------------*/
25 
26 #ifndef __MERRORS_HEADER__
27 #define __MERRORS_HEADER__
28 
30 #ifdef __cplusplus
31 extern "C" {
32 #endif
33 
38 #ifndef PATCH_CONST
39 #define PATCH_CONST
40 #endif
41 
42 /*
43  * __ERROR_LOOKUP_TABLE__ must not be defined in moptions.h for this to work
44  * properly. merrors.c is actually doing a manual double include of this file,
45  * the first run generates the enum list and defines MSTATUS while the second
46  * generates the error list with associated string representation. If
47  * __ERROR_LOOKUP_TABLE__ is specified in moptions.h then the initial processing
48  * of this file tries to define the struct errDescr however the MSTATUS type has
49  * not yet been defined so it fails to build. For best results simply do not
50  * set __ERROR_LOOKUP_TABLE__ and do set __ENABLE_LOOKUP_TABLE__.
51  */
52 #ifdef __ERROR_LOOKUP_TABLE__
53 
55 #ifndef __ENABLE_LOOKUP_TABLE__
56 #define ERROR_DEF(Q,X)
57 #define ERROR_DEF_LAST(Q,X) { (MSTATUS) X, (ubyte *)#Q }
58 #else
59 #define ERROR_DEF(Q,X) { (MSTATUS) X, (ubyte *)#Q },
60 #define ERROR_DEF_LAST(Q,X) { (MSTATUS) X, (ubyte *)#Q }
61 #endif
62 
72 typedef struct
73 {
75  MSTATUS errorCode;
78 
79 } errDescr;
80 
82 #else
83 
87 #define ERROR_DEF(Q,X) Q = X,
88 
92 #define ERROR_DEF_LAST(Q,X) Q = X
93 #endif /* __ERROR_LOOKUP_TABLE__ */
94 
96 /* For VxWorks 6.9, we cant have any retypedef errors. The double include from merrors.c
97  * results in a double typedef which is an error. Use macro guards so its only defined once */
98 #ifndef __ERROR_TAP_RC_DEF__
99 #define __ERROR_TAP_RC_DEF__
100 typedef sbyte4 TAP_RC;
101 #endif
102 /*------------------------------------------------------------------*/
103 
107 #ifdef __ERROR_LOOKUP_TABLE__
108 static PATCH_CONST errDescr m_ErrorLookupTable[] = {
109 #else
110 enum enum_errDescrValues {
111 #endif
112 
113 #ifdef OK
114 #undef OK
115 #endif
116 
117 /* ESP32 defines their own OK enumeration. Re-map the Digicert MERROR OK enumeration
118  * to MOC_OK to avoid any conflicts.
119  */
120 #ifdef __RTOS_FREERTOS_ESP32__
121 #define OK MOC_OK
122 #endif
123 
125  ERROR_DEF (OK, 0)
126 
127  ERROR_DEF (ERR_RTOS, -5800)
128  ERROR_DEF (ERR_RTOS_THREAD_CREATE, -5801)
129  ERROR_DEF (ERR_RTOS_MUTEX_CREATE, -5802)
130  ERROR_DEF (ERR_RTOS_MUTEX_WAIT, -5803)
131  ERROR_DEF (ERR_RTOS_MUTEX_RELEASE, -5804)
132  ERROR_DEF (ERR_RTOS_MUTEX_FREE, -5805)
133  ERROR_DEF (ERR_RTOS_GMT_TIME_NOT_AVAILABLE, -5806)
134  ERROR_DEF (ERR_RTOS_WRAP_MUTEX_WAIT, -5807)
135  ERROR_DEF (ERR_RTOS_WRAP_MUTEX_RELEASE, -5808)
136  ERROR_DEF (ERR_RTOS_SEM_ALLOC, -5809)
137  ERROR_DEF (ERR_RTOS_SEM_INIT, -5810)
138  ERROR_DEF (ERR_RTOS_SEM_WAIT, -5811)
139  ERROR_DEF (ERR_RTOS_SEM_SIGNAL, -5812)
140  ERROR_DEF (ERR_RTOS_SEM_NOT_READY, -5813)
141  ERROR_DEF (ERR_RTOS_SEM_CALL_INTR, -5814)
142  ERROR_DEF (ERR_RTOS_FILE_MEDIA_NOT_READY, -5815)
143  ERROR_DEF (ERR_RTOS_SEM_FREE, -5816)
144  ERROR_DEF (ERR_RTOS_LOCK_CREATE, -5817)
145  ERROR_DEF (ERR_RTOS_LOCK_ACQUIRE, -5818)
146  ERROR_DEF (ERR_RTOS_LOCK_RELEASE, -5819)
147 
148  ERROR_DEF (ERR_TCP, -5900)
149  ERROR_DEF (ERR_TCP_SOCKET_CLOSED, -5901)
150  ERROR_DEF (ERR_TCP_READ_ERROR, -5902)
151  ERROR_DEF (ERR_TCP_READ_BLOCK_FAIL, -5903)
152  ERROR_DEF (ERR_TCP_READ_TIMEOUT, -5904)
153  ERROR_DEF (ERR_TCP_WRITE_ERROR, -5905)
154  ERROR_DEF (ERR_TCP_WRITE_BLOCK_FAIL, -5906)
155  ERROR_DEF (ERR_TCP_INIT_FAIL, -5907)
156  ERROR_DEF (ERR_TCP_LISTEN_SOCKET_ERROR, -5908)
157  ERROR_DEF (ERR_TCP_LISTEN_BIND_ERROR, -5909)
158  ERROR_DEF (ERR_TCP_LISTEN_ERROR, -5910)
159  ERROR_DEF (ERR_TCP_ACCEPT_ERROR, -5911)
160  ERROR_DEF (ERR_TCP_SOCKOPT_ERROR, -5912)
161  ERROR_DEF (ERR_TCP_CONNECT_CREATE, -5913)
162  ERROR_DEF (ERR_TCP_CONNECT_ERROR, -5914)
163  ERROR_DEF (ERR_TCP_SOCKET_SHARE, -5915)
164  ERROR_DEF (ERR_TCP_GETSOCKNAME, -5916)
165  ERROR_DEF (ERR_TCP_ACCEPT_CREATE, -5917)
166  ERROR_DEF (ERR_TCP_LISTEN_ADDRINFO, -5918)
167  ERROR_DEF (ERR_TCP_TOO_MANY_SOCKETS, -5919)
168  ERROR_DEF (ERR_TCP_NO_SUCH_SOCKET, -5920)
169  ERROR_DEF (ERR_TCP_END_OF_SOCKET_LIST, -5921)
170  ERROR_DEF (ERR_TCP_SELECT_ERROR, -5922)
171  ERROR_DEF (ERR_TCP_WOULDBLOCK, -5923)
172  ERROR_DEF (ERR_TCP_CONNECT_EALREADY, -5924)
173  ERROR_DEF (ERR_TCP_CONNECT_INPROGRESS, -5925)
174  ERROR_DEF (ERR_TCP_SOCKET_CLOSE_FAIL, -5926)
175  ERROR_DEF (ERR_TCP_BAD_ADDRESS, -5927)
176 
177  ERROR_DEF (ERR_GENERAL, -6000)
178  ERROR_DEF (ERR_NULL_POINTER, -6001)
179  ERROR_DEF (ERR_DIVIDE_BY_ZERO, -6002)
180  ERROR_DEF (ERR_BAD_LENGTH, -6003)
181  ERROR_DEF (ERR_BAD_MODULO, -6004)
182  ERROR_DEF (ERR_EVEN_NUMBER, -6005)
183  ERROR_DEF (ERR_MISSING_STATE_CHANGE, -6006)
184  ERROR_DEF (ERR_BUFFER_TOO_SMALL, -6007)
185  ERROR_DEF (ERR_BUFFER_OVERFLOW, -6007)
186  ERROR_DEF (ERR_INDEX_OOB, -6008)
187  ERROR_DEF (ERR_NOT_FOUND, -6009)
188  ERROR_DEF (ERR_INVALID_ARG, -6010)
189  ERROR_DEF (ERR_FALSE, -6011)
190  ERROR_DEF (ERR_EOF, -6012)
191  ERROR_DEF (ERR_BAD_EXPONENT, -6013)
192  ERROR_DEF (ERR_INCOMPLETE_SEARCH, -6014)
193  ERROR_DEF (ERR_INTERNAL_ERROR, -6015)
194  ERROR_DEF (ERR_MOCANA_NOT_INITIALIZED, -6016)
195  ERROR_DEF (ERR_NOT_IMPLEMENTED, -6017)
196  ERROR_DEF (ERR_INVALID_INPUT, -6018)
197  ERROR_DEF (ERR_UNSUPPORTED_OPERATION, -6021)
198  ERROR_DEF (ERR_UNKNOWN_DATA, -6022)
199  ERROR_DEF (ERR_UNSUPPORTED_SIZE, -6023)
200  ERROR_DEF (ERR_RETURN_OK, -6024)
201  ERROR_DEF (ERR_DYNAMIC_LINK_FAILED, -6025)
202  ERROR_DEF (ERR_UNINITIALIZED_CONTEXT, -6026)
203  ERROR_DEF (ERR_WRONG_CTX_TYPE, -6027)
204  ERROR_DEF (ERR_PREVIOUSLY_EXISTING_ITEM, -6028)
205 
206  ERROR_DEF (ERR_MEM_, -6100)
207  ERROR_DEF (ERR_MEM_ALLOC_FAIL, -6101)
208  ERROR_DEF (ERR_MEM_ALLOC_PTR, -6102)
209  ERROR_DEF (ERR_MEM_ALLOC_SIZE, -6103)
210  ERROR_DEF (ERR_MEM_FREE_PTR, -6104)
211 
212  ERROR_DEF (ERR_MEM_DEFRAGMENT_FAIL, -6110)
213 
214  ERROR_DEF (ERR_PAYLOAD, -6200)
215  ERROR_DEF (ERR_PAYLOAD_EMPTY, -6201)
216  ERROR_DEF (ERR_PAYLOAD_TOO_LARGE, -6202)
217 
218  ERROR_DEF (ERR_SSH_TRANSPORT, -6300)
219  ERROR_DEF (ERR_SSH_TRANSPORT_BAD_MAC, -6301)
220  ERROR_DEF (ERR_SSH_BAD_RECEIVE_STATE, -6302)
221  ERROR_DEF (ERR_SSH_STRING_TOO_LONG, -6303)
222  ERROR_DEF (ERR_SSH_TOO_MANY_CONNECTIONS, -6304)
223  ERROR_DEF (ERR_SSH_BAD_ID, -6305)
224  ERROR_DEF (ERR_SSH_CONFIG, -6306)
225  ERROR_DEF (ERR_SSH_BAD_TRANS_RECEIVE_STATE, -6307)
226  ERROR_DEF (ERR_SSH_BAD_AUTH_RECEIVE_STATE, -6308)
227  ERROR_DEF (ERR_SSH_BAD_CALLBACK, -6309)
228  ERROR_DEF (ERR_SSH_UNEXPECTED_END_MESSAGE, -6310)
229  ERROR_DEF (ERR_SSH_ASYNC_WAITING_AUTH, -6311)
230  ERROR_DEF (ERR_SSH_ASYNC_WAITING_HW_OFFLOAD, -6312)
231  ERROR_DEF (ERR_SSH_ASYNC_BAD_CONTINUE, -6313)
232  ERROR_DEF (ERR_SSH_AUTH_DOUBLE_WAIT, -6314)
233  ERROR_DEF (ERR_SSH_LOOKUP_INSTANCE, -6315)
234  ERROR_DEF (ERR_SSH_UNKNOWN_CIPHER, -6316)
235  ERROR_DEF (ERR_SSH_CIRCULAR_BUFFER_OVERFLOW, -6317)
236  ERROR_DEF (ERR_SSH_CIRCULAR_BUFFER_UNDERFLOW, -6318)
237  ERROR_DEF (ERR_SSH_SEND_ACK_FAIL, -6319)
238  ERROR_DEF (ERR_SSH_BAD_IOCTL_SELECTOR, -6320)
239  ERROR_DEF (ERR_SSH_MAX_SESSION_TIME_LIMIT_EXCEEDED, -6321)
240  ERROR_DEF (ERR_SSH_EXPECTED_DSA_KEY, -6322)
241  ERROR_DEF (ERR_SSH_EXPECTED_RSA_KEY, -6323)
242  ERROR_DEF (ERR_SSH_EXPECTED_ECC_KEY, -6324)
243  ERROR_DEF (ERR_SSH_NO_ASSIGNED_CERT_STORE, -6325)
244  ERROR_DEF (ERR_SSH_BAD_PUBLIC_KEY_FORMAT, -6326)
245  ERROR_DEF (ERR_SSH_MALFORMED_CERTIFICATE, -6327)
246  ERROR_DEF (ERR_SSH_MALFORMED_SIGNATURE, -6328)
247  ERROR_DEF (ERR_SSH_MALFORMED_SERVER_KEXDH_REPLY_MESG, -6329)
248  ERROR_DEF (ERR_SSH_MISSING_KEY_FILE, -6330)
249  ERROR_DEF (ERR_SSH_STR_BAD_LEN, -6331)
250  ERROR_DEF (ERR_SSH_SESSION_UNEXPECTED_RESPONSE, -6332)
251  ERROR_DEF (ERR_SSH_UNSUPPORTED_FEATURE_REQUEST, -6333)
252  ERROR_DEF (ERR_SSH_KEYEX_IN_PROGRESS, -6334)
253  ERROR_DEF (ERR_SSH_REKEY_REQUEST_IGNORED, -6335)
254  ERROR_DEF (ERR_SSH_UNKNOWN_HMAC, -6336)
255  ERROR_DEF (ERR_SSH_MISMATCH_AEAD_ALGO, -6337)
256  ERROR_DEF (ERR_SSH_KEYEX_HASH_ALGO_NULL, -6338)
257  ERROR_DEF (ERR_SSH_KEYEX_BAD_INPUT, -6339)
258  ERROR_DEF (ERR_SSH_KEYEX_MESG_FORMAT, -6340)
259  ERROR_DEF (ERR_SSH_UNSUPPORTED_CURVE, -6341)
260  ERROR_DEF (ERR_SSH_REMOTE_PORT_UNAVAILABLE, -6342)
261  ERROR_DEF (ERR_SSH_PROTOCOL_PROCESS_CERTIFICATE, -6343)
262  ERROR_DEF (ERR_SSH_RSA_KEY_SIZE, -6344)
263  ERROR_DEF (ERR_SSH_NO_IDENTITY_FOUND, -6345)
264  ERROR_DEF (ERR_SSH_NO_CERT_STORE_FOUND, -6346)
265  ERROR_DEF (ERR_SSH_EXPECTED_HYBRID_KEY, -6347)
266  ERROR_DEF (ERR_SSH_DH_KEY_SIZE, -6348)
267 
268  ERROR_DEF (ERR_AUTH, -6400)
269  ERROR_DEF (ERR_AUTH_MESG_FRAGMENTED, -6401)
270  ERROR_DEF (ERR_AUTH_UNEXPECTED_MESG, -6402)
271  ERROR_DEF (ERR_AUTH_FAILED, -6403)
272  ERROR_DEF (ERR_AUTH_BAD_SIGNATURE, -6404)
273  ERROR_DEF (ERR_AUTH_MISCONFIGURED, -6405)
274  ERROR_DEF (ERR_AUTH_MISCONFIGURED_PROMPTS, -6406)
275  ERROR_DEF (ERR_AUTH_UNKNOWN_METHOD, -6407)
276 
277  ERROR_DEF (ERR_BASE64, -6500)
278  ERROR_DEF (ERR_BASE64_BAD_INPUT, -6501)
279  ERROR_DEF (ERR_BASE64_NOT_INITIALIZED, -6502)
280 
281  ERROR_DEF (ERR_BLOWFISH, -6600)
282  ERROR_DEF (ERR_BLOWFISH_BAD_LENGTH, -6601)
283  ERROR_DEF (ERR_BLOWFISH_BAD_IV_LENGTH, -6602)
284  ERROR_DEF (ERR_BLOWFISH_BAD_KEY_LENGTH, -6603)
285 
286  ERROR_DEF (ERR_DES, -6700)
287  ERROR_DEF (ERR_DES_BAD_LENGTH, -6701)
288  ERROR_DEF (ERR_DES_BAD_KEY_LENGTH, -6702)
289  ERROR_DEF (ERR_DES_CIPHER_FAILED, -6703)
290  ERROR_DEF (ERR_DES_BAD_IV_LENGTH, -6704)
291 
292  ERROR_DEF (ERR_3DES, -6800)
293  ERROR_DEF (ERR_3DES_BAD_LENGTH, -6801)
294  ERROR_DEF (ERR_3DES_BAD_KEY_LENGTH, -6802)
295  ERROR_DEF (ERR_3DES_CIPHER_FAILED, -6803)
296  ERROR_DEF (ERR_3DES_BAD_IV_LENGTH, -6804)
297  ERROR_DEF (ERR_3DES_INIT, -6805)
298  ERROR_DEF (ERR_3DES_PADDING_DISABLED, -6806)
299 
300  ERROR_DEF (ERR_SSH_DISCONNECT, -6900)
301  ERROR_DEF (ERR_SSH_DISCONNECT_HOST_NOT_ALLOWED_TO_CONNECT, -6901)
302  ERROR_DEF (ERR_SSH_DISCONNECT_PROTOCOL_ERROR, -6902)
303  ERROR_DEF (ERR_SSH_DISCONNECT_KEY_EXCHANGE_FAILED, -6903)
304  ERROR_DEF (ERR_SSH_DISCONNECT_RESERVED, -6904)
305  ERROR_DEF (ERR_SSH_DISCONNECT_MAC_ERROR, -6905)
306  ERROR_DEF (ERR_SSH_DISCONNECT_COMPRESSION_ERROR, -6906)
307  ERROR_DEF (ERR_SSH_DISCONNECT_SERVICE_NOT_AVAILABLE, -6907)
308  ERROR_DEF (ERR_SSH_DISCONNECT_PROTOCOL_VERSION_NOT_SUPPORTED, -6908)
309  ERROR_DEF (ERR_SSH_DISCONNECT_HOST_KEY_NOT_VERIFIABLE, -6909)
310  ERROR_DEF (ERR_SSH_DISCONNECT_CONNECTION_LOST, -6910)
311  ERROR_DEF (ERR_SSH_DISCONNECT_BY_APPLICATION, -6911)
312  ERROR_DEF (ERR_SSH_DISCONNECT_TOO_MANY_CONNECTIONS, -6912)
313  ERROR_DEF (ERR_SSH_DISCONNECT_AUTH_CANCELLED_BY_USER, -6913)
314  ERROR_DEF (ERR_SSH_DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLE, -6914)
315  ERROR_DEF (ERR_SSH_DISCONNECT_ILLEGAL_USER_NAME, -6915)
316  ERROR_DEF (ERR_SSH_DISCONNECT_CHANNEL_CLOSED, -6916)
317 
318  ERROR_DEF (ERR_KEY_EXCHANGE, -7000)
319  ERROR_DEF (ERR_BAD_CLIENT_E, -7001)
320 
321  ERROR_DEF (ERR_RAND, -7100)
322  ERROR_DEF (ERR_RAND_SEED_TOO_LARGE, -7101)
323  ERROR_DEF (ERR_RAND_CTX_NOT_INITIALIZED, -7102)
324  ERROR_DEF (ERR_RAND_TERMINATE_THREADS, -7103)
325  ERROR_DEF (ERR_RAND_INVALID_CONTEXT, -7104)
326  ERROR_DEF (ERR_RAND_CTX_ALREADY_INITIALIZED, -7105)
327  ERROR_DEF (ERR_RAND_SEED_METHOD_NOT_SUPPORTED, -7106)
328  ERROR_DEF (ERR_RAND_SEED_LEN_INVALID, -7107)
329  ERROR_DEF (ERR_RAND_RNG_NOT_USED, -7108)
330 
331  ERROR_DEF (ERR_MOC_SMALL_RNG_FAILURE, -7150)
332  ERROR_DEF (ERR_MOC_SMALL_BARRETT_INVALID_MU, -7151)
333 
334  ERROR_DEF (ERR_FILE, -7200)
335  ERROR_DEF (ERR_FILE_OPEN_FAILED, -7201)
336  ERROR_DEF (ERR_FILE_READ_FAILED, -7202)
337  ERROR_DEF (ERR_FILE_SEEK_FAILED, -7203)
338  ERROR_DEF (ERR_FILE_WRITE_FAILED, -7204)
339  ERROR_DEF (ERR_FILE_MISSING_KEY_DATA, -7205)
340  ERROR_DEF (ERR_FILE_CREATE_FAILED, -7206)
341  ERROR_DEF (ERR_FILE_CLOSE_FAILED, -7207)
342  ERROR_DEF (ERR_FILE_IN_USE, -7208)
343  ERROR_DEF (ERR_FILE_BAD_SIZE, -7209)
344  ERROR_DEF (ERR_FILE_BAD_TYPE, -7210)
345  ERROR_DEF (ERR_FILE_BAD_DATA, -7211)
346  ERROR_DEF (ERR_FILE_EXISTS, -7213)
347  ERROR_DEF (ERR_FILE_BAD_MODE, -7214)
348  ERROR_DEF (ERR_FILE_ACCESS_DENIED, -7215)
349  ERROR_DEF (ERR_FILE_INVALID_PATH, -7216)
350  ERROR_DEF (ERR_FILE_IS_DIRECTORY, -7217)
351  ERROR_DEF (ERR_FILE_INVALID_DESCRIPTOR, -7218)
352  ERROR_DEF (ERR_FILE_INVALID_ARGUMENTS, -7219)
353  ERROR_DEF (ERR_FILE_NAME_TOO_LONG, -7220)
354  ERROR_DEF (ERR_FILE_NOT_EXIST, -7221)
355  ERROR_DEF (ERR_FILE_INSUFFICIENT_MEMORY, -7222)
356 
357  ERROR_DEF (ERR_DIR_OPEN_FAILED, -7240)
358  ERROR_DEF (ERR_DIR_READ_FAILED, -7241)
359  ERROR_DEF (ERR_DIR_CLOSE_FAILED, -7242)
360  ERROR_DEF (ERR_DIR_CHANGE_FAILED, -7243)
361  ERROR_DEF (ERR_DIR_ACCESS_DENIED, -7244)
362  ERROR_DEF (ERR_DIR_SYMLINK_LOOP, -7245)
363  ERROR_DEF (ERR_DIR_MAX_SYMLINKS, -7246)
364  ERROR_DEF (ERR_DIR_PATH_NAME_TOO_LONG, -7247)
365  ERROR_DEF (ERR_DIR_INVALID_PATH, -7248)
366  ERROR_DEF (ERR_DIR_INSUFFICIENT_MEMORY, -7249)
367  ERROR_DEF (ERR_DIR_NOT_DIRECTORY, -7250)
368  ERROR_DEF (ERR_DIR_MAX_OPEN_FILES, -7251)
369  ERROR_DEF (ERR_DIR_INVALID_DESCRIPTOR, -7252)
370  ERROR_DEF (ERR_DIR_EXISTS, -7253)
371  ERROR_DEF (ERR_DIR_NOT_EMPTY, -7254)
372  ERROR_DEF (ERR_DIR_IS_DIRECTORY, -7255)
373 
374  ERROR_DEF (ERR_PATH_IS_INVALID, -7280)
375  ERROR_DEF (ERR_PATH_TYPE_UNKNOWN, -7281)
376  ERROR_DEF (ERR_PATH_NAME_TOO_LONG, -7282)
377 
378  ERROR_DEF (ERR_SESSION, -7300)
379  ERROR_DEF (ERR_SESSION_BAD_PAYLOAD, -7301)
380  ERROR_DEF (ERR_SESSION_NOT_OPEN, -7302)
381 
382  ERROR_DEF (ERR_KEY, -7400)
383  ERROR_DEF (ERR_BAD_KEY, -7401)
384  ERROR_DEF (ERR_BAD_KEY_BLOB, -7402)
385  ERROR_DEF (ERR_BAD_KEY_TYPE, -7403)
386  ERROR_DEF (ERR_BAD_KEY_BLOB_VERSION, -7404)
387  ERROR_DEF (ERR_KEY_IS_ASYMMETRICKEY, -7405)
388  ERROR_DEF (ERR_KEY_IS_NOT_PRIVATE, -7406)
389  ERROR_DEF (ERR_KEY_TYPE_MISMATCH, -7407)
390 
391  ERROR_DEF (ERR_SSL, -7500)
392  ERROR_DEF (ERR_SSL_TOO_MANY_CONNECTIONS, -7501)
393  ERROR_DEF (ERR_SSL_INIT_CONNECTION, -7502)
394  ERROR_DEF (ERR_SSL_BAD_ID, -7503)
395  ERROR_DEF (ERR_SSL_DISABLED, -7504)
396  ERROR_DEF (ERR_SSL_CONFIG, -7505)
397  ERROR_DEF (ERR_SSL_PROTOCOL, -7506)
398  ERROR_DEF (ERR_SSL_INVALID_PRESECRET, -7507)
399  ERROR_DEF (ERR_SSL_INVALID_PADDING, -7508)
400  ERROR_DEF (ERR_SSL_INVALID_MAC, -7509)
401  ERROR_DEF (ERR_SSL_BAD_STATE, -7510)
402  ERROR_DEF (ERR_SSL_NOT_OPEN, -7511)
403  ERROR_DEF (ERR_SSL_NO_CIPHER_MATCH, -7512)
404  ERROR_DEF (ERR_SSL_CERT_VALIDATION_FAILED, -7513)
405  ERROR_DEF (ERR_SSL_MUTUAL_AUTHENTICATION_NOT_REQUESTED, -7514)
406  ERROR_DEF (ERR_SSL_MUTUAL_AUTHENTICATION_REQUEST_IGNORED, -7515)
407  ERROR_DEF (ERR_SSL_INVALID_CERT_VERIFY_MSG_SIZE, -7516)
408  ERROR_DEF (ERR_SSL_INVALID_CERT_REQUEST_MSG_SIZE, -7517)
409  ERROR_DEF (ERR_SSL_INVALID_MSG_SIZE, -7518)
410  ERROR_DEF (ERR_SSL_INVALID_SIGNATURE, -7519)
411  ERROR_DEF (ERR_SSL_CLIENT_KEY_SIZE_TOO_LONG, -7520)
412  ERROR_DEF (ERR_SSL_IOCTL_FAILED, -7521)
413  ERROR_DEF (ERR_SSL_DH_KEY_SIZE, -7522)
414  ERROR_DEF (ERR_SSL_RSA_KEY_SIZE, -7523)
415  ERROR_DEF (ERR_SSL_CLIENT_START, -7524)
416  ERROR_DEF (ERR_SSL_PROTOCOL_RECEIVE_RECORD, -7525)
417  ERROR_DEF (ERR_SSL_PROTOCOL_PROCESS_FINISHED, -7526)
418  ERROR_DEF (ERR_SSL_PROTOCOL_PROCESS_CERTIFICATE, -7527)
419  ERROR_DEF (ERR_SSL_PROTOCOL_PROCESS_CLIENT_HELLO, -7528)
420  ERROR_DEF (ERR_SSL_PROTOCOL_PROCESS_SERVER_HELLO, -7529)
421  ERROR_DEF (ERR_SSL_PROTOCOL_BAD_LENGTH, -7530)
422  ERROR_DEF (ERR_SSL_PROTOCOL_BAD_STATE, -7531)
423  ERROR_DEF (ERR_SSL_PROTOCOL_SERVER, -7532)
424  ERROR_DEF (ERR_SSL_PSK_BAD_CONFIG, -7533)
425  ERROR_DEF (ERR_SSL_PSK_BAD_LENGTH, -7534)
426  ERROR_DEF (ERR_SSL_PSK_CALLBACK_OVERFLOW_BUF, -7535)
427  ERROR_DEF (ERR_SSL_PROTOCOL_VERSION, -7536)
428  ERROR_DEF (ERR_SSL_CRYPT_BLOCK_SIZE, -7537)
429  ERROR_DEF (ERR_SSL_FATAL_ALERT, -7538)
430  ERROR_DEF (ERR_SSL_NO_DATA_TO_SEND, -7539)
431  ERROR_DEF (ERR_SSL_NO_DATA_TO_RECEIVE, -7540)
432  ERROR_DEF (ERR_SSL_SEND_BUFFER_NOT_EMPTY, -7541)
433  ERROR_DEF (ERR_SSL_EXTENSION_DUPLICATE, -7542)
434  ERROR_DEF (ERR_SSL_EXTENSION_LENGTH, -7543)
435  ERROR_DEF (ERR_SSL_EXTENSION_SERVER_LIST_LENGTH, -7544)
436  ERROR_DEF (ERR_SSL_EXTENSION_SERVER_NAME_LENGTH, -7545)
437  ERROR_DEF (ERR_SSL_EXTENSION_UNRECOGNIZED_NAME, -7546)
438  ERROR_DEF (ERR_SSL_UNSUPPORTED_ALGORITHM, -7547)
439  ERROR_DEF (ERR_SSL_INVALID_KEY_TYPE, -7548)
440  ERROR_DEF (ERR_SSL_EXTENSION_UNKNOWN_FORMAT, -7549)
441  ERROR_DEF (ERR_SSL_UNSUPPORTED_CURVE, -7550)
442  ERROR_DEF (ERR_SSL_NO_CIPHERSUITE, -7551)
443  ERROR_DEF (ERR_SSL_WARNING_ALERT, -7552)
444  ERROR_DEF (ERR_SSL_INNER_APP_VERIFY_DATA, -7553)
445  ERROR_DEF (ERR_SSL_INVALID_INNER_TYPE, -7554)
446  ERROR_DEF (ERR_SSL_TOO_MANY_REHANDSHAKES, -7555)
447  ERROR_DEF (ERR_SSL_BAD_HEADER_VERSION, -7556)
448  ERROR_DEF (ERR_DTLS_BAD_HELLO_COOKIE, -7557)
449  ERROR_DEF (ERR_DTLS_CONNECT_TIMED_WAIT, -7558)
450  ERROR_DEF (ERR_DTLS_SRTP_CALLBACK_MISSING, -7559)
451  ERROR_DEF (ERR_DTLS_SRTP_NO_PROFILE_MATCH, -7560)
452  ERROR_DEF (ERR_DTLS_SRTP_EXTENSION_FAILURE, -7561)
453  ERROR_DEF (ERR_SSL_UNABLE_TO_SIGN_CERTIFICATE_VERIFY, -7562)
454  ERROR_DEF (ERR_DTLS_RETRANSMISSION_BUFFERS_FULL, -7563)
455  ERROR_DEF (ERR_DTLS_SEND_BUFFER, -7564)
456  ERROR_DEF (ERR_DTLS_DROP_REPLAY_RECORD, -7565)
457  ERROR_DEF (ERR_DTLS_MTU_TOO_SMALL, -7566)
458  ERROR_DEF (ERR_DTLS_DEFRAG_INVALID_HOLE_DESCRIPTOR, -7567)
459  ERROR_DEF (ERR_DTLS_DEFRAG_HOLE_SIZE_TOO_SMALL, -7568)
460  ERROR_DEF (ERR_SSL_SERVER_RENEGOTIATE_LENGTH, -7569)
461  ERROR_DEF (ERR_SSL_SERVER_RENEGOTIATE_CLIENT_VERIFY, -7570)
462  ERROR_DEF (ERR_SSL_SERVER_RENEGOTIATE_NOT_ALLOWED, -7571)
463  ERROR_DEF (ERR_SSL_SERVER_RENEGOTIATE_ILLEGAL_SCSV, -7572)
464  ERROR_DEF (ERR_SSL_SERVER_RENEGOTIATE_ILLEGAL_EXTENSION, -7573)
465  ERROR_DEF (ERR_SSL_CLIENT_RENEGOTIATE_LENGTH, -7574)
466  ERROR_DEF (ERR_SSL_CLIENT_RENEGOTIATE_CLIENT_VERIFY, -7575)
467  ERROR_DEF (ERR_SSL_CLIENT_RENEGOTIATE_SERVER_VERIFY, -7576)
468  ERROR_DEF (ERR_SSL_CLIENT_RENEGOTIATE_NOT_ALLOWED, -7577)
469  ERROR_DEF (ERR_SSL_CLIENT_RENEGOTIATE_ILLEGAL_EXTENSION, -7578)
470  ERROR_DEF (ERR_SSL_EXTENSION_DUPLICATE_NAMETYPE_SNI, -7579)
471  ERROR_DEF (ERR_SSL_EXTENSION_CERTIFICATE_STATUS_UNSOLICITED, -7580)
472  ERROR_DEF (ERR_SSL_EXTENSION_CERTIFICATE_STATUS_LENGTH, -7581)
473  ERROR_DEF (ERR_SSL_EXTENSION_CERTIFICATE_STATUS_RESPONSE, -7582)
474  ERROR_DEF (ERR_SSL_SERVER_INAPPROPRIATE_FALLBACK_SCSV, -7583)
475  ERROR_DEF (ERR_SSL_EXTENSION_INVALID_ALPN_PROTOCOL, -7584)
476  ERROR_DEF (ERR_SSL_EXTENSION_NO_ALPN_MATCH, -7585)
477  ERROR_DEF (ERR_SSL_SRP_INVALID_PARAMS, -7586)
478  ERROR_DEF (ERR_SSL_SRP_NO_IDENTITY, -7587)
479  ERROR_DEF (ERR_SSL_SRP_CALLBACK_OVERFLOW_BUF, -7588)
480  ERROR_DEF (ERR_SSL_ALPN_CALLBACK_MISSING, -7589)
481  ERROR_DEF (ERR_SSL_NEGOTIATION_STATE, -7590)
482  ERROR_DEF (ERR_SSL_ALERT_CALLBACK_MISSING, -7591)
483  ERROR_DEF (ERR_SSL_EXTENSION_WRONG_ORDER, -7592)
484  ERROR_DEF (ERR_SSL_NOT_SUPPORTED, -7593)
485  ERROR_DEF (ERR_SSL_HASH_ALGO_NULL, -7594)
486  ERROR_DEF (ERR_SSL_INVALID_EARLY_DATA_SIZE, -7595)
487  ERROR_DEF (ERR_SSL_NO_SIGNATURE_ALGORITHM_MATCH, -7596)
488  ERROR_DEF (ERR_SSL_EMPTY_CERTIFICATE_MESSAGE, -7597)
489  ERROR_DEF (ERR_SSL_HEARTBEAT_MESSAGE, -7598)
490  ERROR_DEF (ERR_SSL_EXTENDED_MASTERSECRET_NOT_SUPPORTED, -7599)
491 
492  ERROR_DEF (ERR_CERT, -7600)
493  ERROR_DEF (ERR_CERT_BUFFER_OVERFLOW, -7601)
494  ERROR_DEF (ERR_CERT_STRING_TOO_LONG, -7602)
495  ERROR_DEF (ERR_CERT_INVALID_STRUCT, -7603)
496  ERROR_DEF (ERR_CERT_NOT_EXPECTED_OID, -7604)
497  ERROR_DEF (ERR_CERT_RSA_EXPONENT_TOO_BIG, -7605)
498  ERROR_DEF (ERR_CERT_EXPIRED, -7606)
499  ERROR_DEF (ERR_CERT_BAD_COMMON_NAME, -7607)
500  ERROR_DEF (ERR_CERT_INVALID_PARENT_CERTIFICATE, -7608)
501  ERROR_DEF (ERR_CERT_INVALID_SIGNATURE, -7609)
502  ERROR_DEF (ERR_CERT_INVALID_INTERMEDIATE_CERTIFICATE, -7610)
503  ERROR_DEF (ERR_CERT_INVALID_CERT_POLICY, -7611)
504  ERROR_DEF (ERR_CERT_UNSUPPORTED_DIGEST, -7612)
505  ERROR_DEF (ERR_CERT_DNE_STRING_TOO_LONG, -7613)
506  ERROR_DEF (ERR_CERT_CHAIN_NOT_VERIFIED, -7614)
507  ERROR_DEF (ERR_CERT_STACK_OVERFLOW, -7615)
508  ERROR_DEF (ERR_CERT_REVOKED, -7616)
509  ERROR_DEF (ERR_CERT_HASH_TOO_LONG, -7617)
510  ERROR_DEF (ERR_CERT_UNUSED_ERR_VALUE, -7618)
511  ERROR_DEF (ERR_CERT_UNKNOWN_CRITICAL_EXTENSION, -7619)
512  ERROR_DEF (ERR_CERT_UNSUPPORTED_SIGNATURE_ALGO, -7620)
513  ERROR_DEF (ERR_CERT_RSA_MODULUS_TOO_BIG, -7621)
514  ERROR_DEF (ERR_CERT_BAD_SUBJECT_NAME, -7622)
515  ERROR_DEF (ERR_CERT_KEY_SIGNATURE_OID_MISMATCH, -7623)
516  ERROR_DEF (ERR_CERT_INVALID_KEYUSAGE, -7624)
517  ERROR_DEF (ERR_CERT_START_TIME_VALID_IN_FUTURE, -7625)
518  ERROR_DEF (ERR_CERT_INVALID_EXTENDED_KEYUSAGE, -7626)
519  ERROR_DEF (ERR_CERT_UNRECOGNIZED_OID, -7627)
520  ERROR_DEF (ERR_CERT_BASIC_CONSTRAINT_EXTENSION_NOT_FOUND, -7628)
521  ERROR_DEF (ERR_CERT_CHAIN_NO_TRUST_ANCHOR, -7629)
522  ERROR_DEF (ERR_CERT_EXTENDED_KEYUSAGE_NOT_FOUND, -7630)
523  ERROR_DEF (ERR_CERT_NO_EXTENSION_FOUND, -7631)
524  ERROR_DEF (ERR_CERT_NOT_FOUND, -7632)
525  ERROR_DEF (ERR_CERT_INVALID_DATE_FORMAT, -7633)
526  ERROR_DEF (ERR_CERT_INVALID_PROFILE, -7634)
527  ERROR_DEF (ERR_CERT_INVALID_REF_LEN, -7635)
528 
529  ERROR_DEF (ERR_RSA, -7700)
530  ERROR_DEF (ERR_RSA_INVALID_KEY, -7701)
531  ERROR_DEF (ERR_RSA_DECRYPTION, -7702)
532  ERROR_DEF (ERR_RSA_INVALID_PKCS1, -7703)
533  ERROR_DEF (ERR_RSA_INVALID_PKCS1_VERSION, -7704)
534  ERROR_DEF (ERR_RSA_INVALID_PKCS8, -7705)
535  ERROR_DEF (ERR_RSA_INVALID_EXPONENT, -7706)
536  ERROR_DEF (ERR_RSA_INVALID_MODULUS, -7707)
537  ERROR_DEF (ERR_RSA_KEY_NOT_READY, -7708)
538  ERROR_DEF (ERR_RSA_DISABLED, -7709)
539  ERROR_DEF (ERR_RSA_KEY_LENGTH_TOO_SMALL, -7710)
540  ERROR_DEF (ERR_RSA_BAD_SIGNATURE, -7711)
541  ERROR_DEF (ERR_RSA_UNKNOWN_PKCS5_ALGO, -7712)
542  ERROR_DEF (ERR_RSA_UNKNOWN_PKCS8_ALGOID, -7713)
543  ERROR_DEF (ERR_RSA_UNSUPPORTED_PKCS8_OPTION, -7714)
544  ERROR_DEF (ERR_RSA_BUILT_WITH_NO_PKCS8_DECRYPTION, -7715)
545  ERROR_DEF (ERR_RSA_UNSUPPORTED_PKCS8_ALGO, -7716)
546  ERROR_DEF (ERR_RSA_UNSUPPORTED_KEY_LENGTH, -7717)
547  ERROR_DEF (ERR_RSA_DECRYPT_CALLBACK_MISSING, -7718)
548  ERROR_DEF (ERR_RSA_DECRYPT_CALLBACK_FAIL, -7719)
549  ERROR_DEF (ERR_RSA_SIGN_CALLBACK_MISSING, -7720)
550  ERROR_DEF (ERR_RSA_SIGN_CALLBACK_FAIL, -7721)
551  ERROR_DEF (ERR_RSA_OUT_OF_RANGE, -7722)
552  ERROR_DEF (ERR_RSA_INVALID_SIGNATURE_SCHEME, -7723)
553  ERROR_DEF (ERR_RSA_RNG_FAILURE, -7724)
554  ERROR_DEF (ERR_RSA_INVALID_PLAINTEXT_LEN, -7725)
555  ERROR_DEF (ERR_RSA_INVALID_CIPHERTEXT_LEN, -7726)
556  ERROR_DEF (ERR_RSA_INVALID_PKCS1_V1P5, -7727)
557  ERROR_DEF (ERR_RSA_INVALID_DIGEST_LEN, -7728)
558  ERROR_DEF (ERR_RSA_INVALID_HASH_ALGO, -7729)
559  ERROR_DEF (ERR_RSA_INVALID_OAEP_PARAMETERS, -7730)
560  ERROR_DEF (ERR_RSA_INVALID_SALT_LEN, -7731)
561  ERROR_DEF (ERR_RSA_INVALID_PSS_PARAMETERS, -7732)
562  ERROR_DEF (ERR_RSA_UNINITIALIZED_CTX, -7733)
563  ERROR_DEF (ERR_RSA_SMALL_PW_INVALID_CTX_STATE, -7734)
564  ERROR_DEF (ERR_RSA_INVALID_ENCRYPTION_SCHEME, -7735)
565 
566  ERROR_DEF (ERR_SFTP, -7800)
567  ERROR_DEF (ERR_SFTP_BAD_HELLO, -7801)
568  ERROR_DEF (ERR_SFTP_UNSUPPORTED_VERSION, -7802)
569  ERROR_DEF (ERR_SFTP_BAD_MESSAGE_LENGTH, -7803)
570  ERROR_DEF (ERR_SFTP_BAD_PAYLOAD_LENGTH, -7804)
571  ERROR_DEF (ERR_SFTP_PAYLOAD_TOO_SMALL, -7805)
572  ERROR_DEF (ERR_SFTP_MESG_FRAGMENTED, -7806)
573  ERROR_DEF (ERR_SFTP_MALFORMED_MESSAGE, -7807)
574  ERROR_DEF (ERR_SFTP_TOO_MANY_OPEN_HANDLES, -7808)
575  ERROR_DEF (ERR_SFTP_MESSAGE_TOO_LONG, -7809)
576  ERROR_DEF (ERR_SFTP_BAD_REQUEST_ID, -7810)
577  ERROR_DEF (ERR_SFTP_UNSUPPORTED_OPERATION, -7811)
578 
579  ERROR_DEF (ERR_AES, -7900)
580  ERROR_DEF (ERR_AES_BAD_PAD_LENGTH, -7901)
581  ERROR_DEF (ERR_AES_BAD_LENGTH, -7902)
582  ERROR_DEF (ERR_AES_BAD_OPERATION, -7903)
583  ERROR_DEF (ERR_AES_BAD_KEY_LENGTH, -7904)
584  ERROR_DEF (ERR_AES_BAD_KEY_DIR, -7905)
585  ERROR_DEF (ERR_AES_BAD_KEY_MATERIAL, -7906)
586  ERROR_DEF (ERR_AES_BAD_CIPHER_MODE, -7907)
587  ERROR_DEF (ERR_AES_CIPHER_FAILED, -7908)
588  ERROR_DEF (ERR_AES_CCM_AUTH_FAIL, -7909)
589  ERROR_DEF (ERR_AES_BAD_ARG, -7910)
590  ERROR_DEF (ERR_AES_NO_AESNI_SUPPORT, -7911)
591  ERROR_DEF (ERR_AES_CMAC_NO_KEY_LOADED, -7912)
592  ERROR_DEF (ERR_AES_BAD_IV_LENGTH, -7913)
593  ERROR_DEF (ERR_AES_BAD_NONCE_LENGTH, -7914)
594  ERROR_DEF (ERR_AES_BAD_CTR_LENGTH, -7915)
595  ERROR_DEF (ERR_AES_UNINITIALIZED_CTX, -7916)
596 
597  ERROR_DEF (ERR_CHACHA20, -7930)
598  ERROR_DEF (ERR_CHACHA20_BAD_KEY_LENGTH, -7931)
599  ERROR_DEF (ERR_CHACHA20_BAD_NONCE_LENGTH, -7932)
600  ERROR_DEF (ERR_CHACHA20_BAD_TAG_LENGTH, -7933)
601  ERROR_DEF (ERR_CHACHA20_UNINITIALIZED_CTX, -7934)
602  ERROR_DEF (ERR_CHACHA20_ALREADY_FINALIZED_AAD, -7935)
603 
604  ERROR_DEF (ERR_RC5, -7950)
605  ERROR_DEF (ERR_RC5_INVALID_INFO, -7951)
606  ERROR_DEF (ERR_RC5_INVALID_KEY_LEN, -7952)
607  ERROR_DEF (ERR_RC5_INVALID_BLOCK_SIZE, -7953)
608  ERROR_DEF (ERR_RC5_INVALID_ROUND_COUNT, -7954)
609  ERROR_DEF (ERR_RC5_BAD_LENGTH, -7955)
610  ERROR_DEF (ERR_RC5_BAD_IV_LENGTH, -7956)
611  ERROR_DEF (ERR_RC5_BAD_KEY_LENGTH, -7957)
612 
613  ERROR_DEF (ERR_ARC2, -7980)
614  ERROR_DEF (ERR_ARC2_BAD_LENGTH, -7981)
615  ERROR_DEF (ERR_ARC2_BAD_IV_LENGTH, -7982)
616  ERROR_DEF (ERR_ARC2_BAD_KEY_LENGTH, -7983)
617  ERROR_DEF (ERR_ARC2_PADDING_DISABLED, -7984)
618 
619  ERROR_DEF (ERR_ARC4, -7990)
620  ERROR_DEF (ERR_ARC4_BAD_KEY_LENGTH, -7991)
621 
622  ERROR_DEF (ERR_TREE, -8000)
623  ERROR_DEF (ERR_TREE_LINKEDCHILD, -8001)
624 
625  ERROR_DEF (ERR_JSON, -8020)
626  ERROR_DEF (ERR_JSON_PARSE_FAILED, -8021)
627  ERROR_DEF (ERR_JSON_EXPECTED_ELEMENT_NOT_FOUND, -8022)
628 
629  ERROR_DEF (ERR_ASN, -8100)
630  ERROR_DEF (ERR_ASN_ZERO_LENGTH, -8101)
631  ERROR_DEF (ERR_ASN_UNRECOGNIZED_PRIMITIVE, -8102)
632  ERROR_DEF (ERR_ASN_INCONSISTENT_LENGTH, -8103)
633  ERROR_DEF (ERR_ASN_INVALID_DATA, -8104)
634  ERROR_DEF (ERR_ASN_BAD_LENGTH_FIELD, -8105)
635  ERROR_DEF (ERR_ASN_NULL_FUNC_PTR, -8106)
636  ERROR_DEF (ERR_ASN_BAD_INT_LENGTH_FIELD, -8107)
637  ERROR_DEF (ERR_ASN_UNEXPECTED_END, -8108)
638  ERROR_DEF (ERR_ASN_UNSUPPORTED_ALG_ID, -8109)
639  ERROR_DEF (ERR_ASN_INVALID_TAG_INFO, -8110)
640  ERROR_DEF (ERR_ASN_UNEXPECTED_TAG, -8111)
641  ERROR_DEF (ERR_ASN_INDEFINITE_LEN_UNSUPPORTED, -8112)
642  ERROR_DEF (ERR_ASN_INITIALIZED_TO_DECODE, -8113)
643  ERROR_DEF (ERR_ASN_INVALID_STATE, -8114)
644  ERROR_DEF (ERR_ASN_INDEFINITE_LEN_NOT_ALLOWED, -8115)
645 
646  ERROR_DEF (ERR_PRIME, -8200)
647  ERROR_DEF (ERR_PRIME_EXPECTED, -8201)
648 
649  ERROR_DEF (ERR_HARDWARE_ACCEL, -8300)
650  ERROR_DEF (ERR_HARDWARE_ACCEL_INIT, -8301)
651  ERROR_DEF (ERR_HARDWARE_ACCEL_UNINIT, -8302)
652  ERROR_DEF (ERR_HARDWARE_ACCEL_OPEN_SESSION, -8303)
653  ERROR_DEF (ERR_HARDWARE_ACCEL_CLOSE_SESSION, -8304)
654  ERROR_DEF (ERR_HARDWARE_ACCEL_CREATE_CTX, -8305)
655  ERROR_DEF (ERR_HARDWARE_ACCEL_DO_CRYPTO, -8306)
656  ERROR_DEF (ERR_HARDWARE_ACCEL_REMOVE_CTX, -8307)
657  ERROR_DEF (ERR_HARDWARE_ACCEL_BAD_CTX, -8308)
658  ERROR_DEF (ERR_HARDWARE_ACCEL_KEY_CREATION, -8309)
659  ERROR_DEF (ERR_HARDWARE_ACCEL_IV_FAIL, -8310)
660  ERROR_DEF (ERR_HARDWARE_ACCEL_SINGLE_PASS_LOOKUP_FAIL, -8311)
661  ERROR_DEF (ERR_HARDWARE_ACCEL_TIMEOUT, -8312)
662  ERROR_DEF (ERR_HARDWARE_ACCEL_NO_MEMORY, -8313)
663  ERROR_DEF (ERR_HARDWARE_ACCEL_BAD_INPUT, -8314)
664  ERROR_DEF (ERR_HARDWARE_ACCEL_BAD_LENGTH, -8315)
665  ERROR_DEF (ERR_HARDWARE_ACCEL_DO_HASH, -8316)
666  ERROR_DEF (ERR_HARDWARE_ACCEL_DO_ASYM, -8317)
667  ERROR_DEF (ERR_HARDWARE_ACCEL_DO_RNG, -8318)
668  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_CBC_128_INIT, -8319)
669  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_CBC_192_INIT, -8320)
670  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_CBC_256_INIT, -8321)
671  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_ECB_128_INIT, -8322)
672  ERROR_DEF (ERR_HARDWARE_ACCEL_HASH_SIGN, -8323)
673  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_ECB_192_INIT, -8324)
674  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_ECB_256_INIT, -8325)
675  ERROR_DEF (ERR_HARDWARE_ACCEL_SHA1_INIT, -8326)
676  ERROR_DEF (ERR_HARDWARE_ACCEL_SHA224_INIT, -8327)
677  ERROR_DEF (ERR_HARDWARE_ACCEL_SHA256_INIT, -8328)
678  ERROR_DEF (ERR_HARDWARE_ACCEL_RANDOM_NO_INIT, -8329)
679  ERROR_DEF (ERR_HARDWARE_ACCEL_TDES_INIT, -8330)
680  ERROR_DEF (ERR_HARDWARE_ACCEL_DSA_1024_160_INIT, -8331)
681  ERROR_DEF (ERR_HARDWARE_ACCEL_DSA_2048_224_INIT, -8332)
682  ERROR_DEF (ERR_HARDWARE_ACCEL_DSA_2048_256_INIT, -8333)
683  ERROR_DEF (ERR_HARDWARE_ACCEL_RSA_1024_INIT, -8334)
684  ERROR_DEF (ERR_HARDWARE_ACCEL_RSA_2048_INIT, -8335)
685  ERROR_DEF (ERR_HARDWARE_ACCEL_DECRYPT_CRT, -8336)
686  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_CBC_128_DEINIT, -8337)
687  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_CBC_192_DEINIT, -8338)
688  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_CBC_256_DEINIT, -8339)
689  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_ECB_128_DEINIT, -8340)
690  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_ECB_192_DEINIT, -8341)
691  ERROR_DEF (ERR_HARDWARE_ACCEL_AES_ECB_256_DEINIT, -8342)
692  ERROR_DEF (ERR_HARDWARE_ACCEL_SHA1_DEINIT, -8343)
693  ERROR_DEF (ERR_HARDWARE_ACCEL_SHA224_DEINIT, -8344)
694  ERROR_DEF (ERR_HARDWARE_ACCEL_SHA256_DEINIT, -8345)
695  ERROR_DEF (ERR_HARDWARE_ACCEL_RANDOM_NO_DEINIT, -8346)
696  ERROR_DEF (ERR_HARDWARE_ACCEL_TDES_DEINIT, -8347)
697  ERROR_DEF (ERR_HARDWARE_ACCEL_DSA_1024_160_DEINIT, -8348)
698  ERROR_DEF (ERR_HARDWARE_ACCEL_DSA_2048_224_DEINIT, -8349)
699  ERROR_DEF (ERR_HARDWARE_ACCEL_DSA_2048_256_DEINIT, -8350)
700  ERROR_DEF (ERR_HARDWARE_ACCEL_RSA_1024_DEINIT, -8351)
701  ERROR_DEF (ERR_HARDWARE_ACCEL_RSA_2048_DEINIT, -8352)
702  ERROR_DEF (ERR_HARDWARE_ACCEL_ENCRYPT, -8353)
703  ERROR_DEF (ERR_HARDWARE_ACCEL_DECRYPT, -8354)
704  ERROR_DEF (ERR_HARDWARE_ACCEL_READ_RANDOM, -8355)
705 
706  ERROR_DEF (ERR_CERT_AUTH, -8400)
707  ERROR_DEF (ERR_CERT_AUTH_BAD_SIGN_ALGO, -8401)
708  ERROR_DEF (ERR_CERT_AUTH_BAD_CERT_LENGTH, -8402)
709  ERROR_DEF (ERR_CERT_AUTH_MISMATCH_PUBLIC_KEYS, -8403)
710  ERROR_DEF (ERR_CERT_AUTH_KEY_BLOB_CORRUPT, -8404)
711 
712  ERROR_DEF (ERR_URI, -8500)
713  ERROR_DEF (ERR_URI_INVALID_FORMAT, -8501)
714 
715  ERROR_DEF (ERR_HTTP, -8600)
716  ERROR_DEF (ERR_HTTP_RECV_LENGTH, -8601)
717  ERROR_DEF (ERR_HTTP_MALFORMED_MESSAGE, -8602)
718  ERROR_DEF (ERR_HTTP_BAD_STATE, -8603)
719  ERROR_DEF (ERR_HTTP_BAD_STATE_CHANGE, -8604)
720  ERROR_DEF (ERR_HTTP_BLOCKED, -8605)
721  ERROR_DEF (ERR_HTTP_BUFFER_OVERFLOW, -8606)
722  ERROR_DEF (ERR_HTTP_SEND_CALLBACK_NULL, -8607)
723  ERROR_DEF (ERR_HTTP_SEND_CALLBACK_OVERRUN, -8608)
724  ERROR_DEF (ERR_HTTP_UNSUPPORTED_AUTH_SCHEME, -8609)
725  ERROR_DEF (ERR_HTTP_RESPONSE, -8610)
726  ERROR_DEF (ERR_HTTP_RESPONSE_MISSING_STATUS, -8611)
727  ERROR_DEF (ERR_HTTP_RESPONSE_MISSING_VERSION, -8612)
728  ERROR_DEF (ERR_HTTP_PROXY_URL_NOT_SET, -8613)
729  ERROR_DEF (ERR_HTTP_PROXY_RESPONSE, -8614)
730  ERROR_DEF (ERR_HTTP_PROXY_INVALID_SCHEME, -8615)
731  ERROR_DEF (ERR_HTTP_PROXY_AUTHENTICATION_REQUIRED, -8616)
732 
733  ERROR_DEF (ERR_PEM, -8700)
734  ERROR_DEF (ERR_PEM_STRUCTURE, -8701)
735 
736  ERROR_DEF (ERR_IPSEC, -8800)
737  ERROR_DEF (ERR_IPSEC_BAD_AH, -8801)
738  ERROR_DEF (ERR_IPSEC_BAD_ESP, -8802)
739  ERROR_DEF (ERR_IPSEC_BAD_IP, -8803)
740  ERROR_DEF (ERR_IPSEC_BAD_IP6, -8804)
741  ERROR_DEF (ERR_IPSEC_BAD_TCP, -8805)
742  ERROR_DEF (ERR_IPSEC_BAD_ULP, -8806)
743  ERROR_DEF (ERR_IPSEC_BUFFER_OVERFLOW, -8807)
744  ERROR_DEF (ERR_IPSEC_MAX_SA_LIMIT, -8808)
745  ERROR_DEF (ERR_IPSEC_NO_POLICY, -8809)
746 
747  ERROR_DEF (STATUS_IPSEC_BYPASS, -8810)
748  ERROR_DEF (STATUS_IPSEC_DUMMY, -8811)
749  ERROR_DEF (STATUS_IPSEC_FINDSA_NULL, -8812)
750  ERROR_DEF (STATUS_IPSEC_GETSA_SUCCESS, -8813)
751  ERROR_DEF (STATUS_IPSEC_KEYADD_ABORT, -8814)
752  ERROR_DEF (STATUS_IPSEC_KEYADD_EXSTING, -8815)
753  ERROR_DEF (STATUS_IPSEC_NATT, -8816)
754 
755  ERROR_DEF (ERR_IPSEC_DROP, -8820)
756  ERROR_DEF (ERR_IPSEC_DROP_AUTH_FAIL, -8821)
757  ERROR_DEF (ERR_IPSEC_DROP_BAD_BLOCK, -8822)
758  ERROR_DEF (ERR_IPSEC_DROP_BAD_ICV, -8823)
759  ERROR_DEF (ERR_IPSEC_DROP_BAD_MODE, -8824)
760  ERROR_DEF (ERR_IPSEC_DROP_BAD_SEQ, -8825)
761  ERROR_DEF (ERR_IPSEC_DROP_BAD_SRC_ADDR, -8826)
762  ERROR_DEF (ERR_IPSEC_DROP_BAD_UDPENC_PORT, -8827)
763  ERROR_DEF (ERR_IPSEC_DROP_FINDSA_FAIL, -8828)
764  ERROR_DEF (ERR_IPSEC_DROP_GETSA_FAIL, -8829)
765 
766  ERROR_DEF (ERR_IPSEC_DROP_REPLAY_LATE, -8830)
767  ERROR_DEF (ERR_IPSEC_DROP_REPLAY_OLD, -8831)
768  ERROR_DEF (ERR_IPSEC_DROP_TTL, -8832)
769  ERROR_DEF (ERR_IPSEC_FRAGMENTATION, -8833)
770  ERROR_DEF (ERR_IPSEC_NULL_AUTH, -8834)
771  ERROR_DEF (ERR_IPSEC_NULL_ENCR, -8835)
772 
773  ERROR_DEF (ERR_IPSEC_MISMATCH_BUNDLE, -8840)
774  ERROR_DEF (ERR_IPSEC_MISMATCH_BYPASS, -8841)
775  ERROR_DEF (ERR_IPSEC_MISMATCH_FLOW, -8842)
776  ERROR_DEF (ERR_IPSEC_MISMATCH_MODE, -8843)
777  ERROR_DEF (ERR_IPSEC_MISMATCH_PERMIT, -8844)
778  ERROR_DEF (ERR_IPSEC_MISMATCH_SAINFO, -8845)
779  ERROR_DEF (ERR_IPSEC_MISMATCH_TADDR, -8846)
780  ERROR_DEF (ERR_IPSEC_MISMATCH_DIR, -8847)
781 
782  ERROR_DEF (ERR_SPD_BAD_ID, -8850)
783  ERROR_DEF (ERR_SPD_BAD_INDEX, -8851)
784  ERROR_DEF (ERR_SPD_INVALID_MODE, -8852)
785  ERROR_DEF (ERR_SPD_INVALID_BUNDLE, -8853)
786  ERROR_DEF (ERR_SPD_INVALID_ID_INFO, -8854)
787  ERROR_DEF (ERR_SPD_UNACCEPTABLE_TS, -8855)
788  ERROR_DEF (ERR_SPD_UNMATCHED_ALGOS, -8856)
789  ERROR_DEF (STATUS_SPD_NARROWED, -8857)
790  ERROR_DEF (ERR_SPD, -8858)
791 
792  ERROR_DEF (ERR_IPSECCONF_ACTION, -8860)
793  ERROR_DEF (ERR_IPSECCONF_AUTH_ALGO, -8861)
794  ERROR_DEF (ERR_IPSECCONF_BUNDLE, -8862)
795  ERROR_DEF (ERR_IPSECCONF_DIR, -8863)
796  ERROR_DEF (ERR_IPSECCONF_ENCR_ALGO, -8864)
797  ERROR_DEF (ERR_IPSECCONF_INDEX, -8865)
798  ERROR_DEF (ERR_IPSECCONF_MODE, -8866)
799  ERROR_DEF (ERR_IPSECCONF_PROTOCOL, -8867)
800  ERROR_DEF (ERR_IPSECCONF_SPD, -8868)
801  ERROR_DEF (ERR_IPSECCONF_INTF_ID, -8869)
802  ERROR_DEF (ERR_IPSECCONF_ICV, -8870)
803  ERROR_DEF (ERR_IPSECCONF_KEY_LEN, -8871)
804 
805  ERROR_DEF (ERR_IKE, -8900)
806  ERROR_DEF (ERR_IKE_BAD_ATTR, -8901)
807  ERROR_DEF (ERR_IKE_BAD_AUTH, -8902)
808  ERROR_DEF (ERR_IKE_BAD_BLOCK, -8903)
809  ERROR_DEF (ERR_IKE_BAD_CERT, -8904)
810  ERROR_DEF (ERR_IKE_BAD_CERT_TYPE, -8905)
811  ERROR_DEF (ERR_IKE_BAD_COOKIE, -8906)
812  ERROR_DEF (ERR_IKE_BAD_COOKIE2, -8907)
813  ERROR_DEF (ERR_IKE_BAD_CFG, -8908)
814  ERROR_DEF (ERR_IKE_BAD_FLAGS, -8909)
815  ERROR_DEF (ERR_IKE_BAD_HASH, -8910)
816  ERROR_DEF (ERR_IKE_BAD_ID, -8911)
817  ERROR_DEF (ERR_IKE_BAD_ID2, -8912)
818  ERROR_DEF (ERR_IKE_BAD_KE, -8913)
819  ERROR_DEF (ERR_IKE_BAD_LEN, -8914)
820  ERROR_DEF (ERR_IKE_BAD_MSG, -8915)
821  ERROR_DEF (ERR_IKE_BAD_MSGID, -8916)
822  ERROR_DEF (ERR_IKE_BAD_NAT_D, -8917)
823  ERROR_DEF (ERR_IKE_BAD_NONCE, -8918)
824  ERROR_DEF (ERR_IKE_BAD_NOTIFY_COOKIE, -8919)
825  ERROR_DEF (ERR_IKE_BAD_PAYLOAD, -8920)
826  ERROR_DEF (ERR_IKE_BAD_PORT, -8921)
827  ERROR_DEF (ERR_IKE_BAD_PROPOSAL, -8922)
828  ERROR_DEF (ERR_IKE_BAD_PROTOCOL, -8923)
829  ERROR_DEF (ERR_IKE_BAD_SA, -8924)
830  ERROR_DEF (ERR_IKE_BAD_SIG, -8925)
831  ERROR_DEF (ERR_IKE_BAD_SPI, -8926)
832  ERROR_DEF (ERR_IKE_BAD_TRANSFORM, -8927)
833  ERROR_DEF (ERR_IKE_BAD_VERSION, -8928)
834  ERROR_DEF (ERR_IKE_BAD_XCHG, -8929)
835  ERROR_DEF (ERR_IKE_REDIRECT_LOOP, -8930)
836  ERROR_DEF (ERR_IKE_NO_PEER_CONFIG, -8931)
837  ERROR_DEF (ERR_IKE_EAP_ONLY, -8932)
838  ERROR_DEF (ERR_IKE_PPK_MISCONFIG, -8933)
839  ERROR_DEF (ERR_IKE_PPK_ID_MISMATCH, -8934)
840 
841  ERROR_DEF (ERR_IKE_BUFFER_OVERFLOW, -8940)
842  ERROR_DEF (ERR_IKE_CONFIG, -8941)
843  ERROR_DEF (ERR_IKE_EVENT, -8942)
844  ERROR_DEF (ERR_IKE_EVENT_FULL, -8943)
845  ERROR_DEF (ERR_IKE_GETSA_FAIL, -8944)
846  ERROR_DEF (ERR_IKE_NEWSA_FAIL, -8945)
847  ERROR_DEF (ERR_IKE_NO_CERT, -8946)
848  ERROR_DEF (ERR_IKE_NOTIFY_PAYLOAD, -8947)
849  ERROR_DEF (ERR_IKE_NULL_PSK, -8948)
850  ERROR_DEF (ERR_IKE_TIMEOUT, -8949)
851  ERROR_DEF (ERR_IKE_UNKNOWN_ATTR, -8950)
852  ERROR_DEF (ERR_IKE_UNKNOWN_VID, -8951)
853  ERROR_DEF (ERR_IKE_XAUTH_FAILED, -8952)
854 
855  ERROR_DEF (ERR_IKE_FRAG_BAD_STATE, -8953)
856  ERROR_DEF (ERR_IKE_FRAG_NULL_POINTER, -8954)
857  ERROR_DEF (ERR_IKE_BAD_FRAGMENT, -8955)
858  ERROR_DEF (ERR_IKE_FRAG_NOT_SUPPORTED, -8956)
859  ERROR_DEF (ERR_IKE_INVALID_PARAM, -8957)
860  ERROR_DEF (ERR_IKE_REASSEMBLY, -8958)
861  ERROR_DEF (ERR_IKE_REASSEMBLY_INCOMPLETE, -8959)
862 
863  ERROR_DEF (ERR_IKE_MISMATCH, -8960)
864  ERROR_DEF (ERR_IKE_MISMATCH_AUTH_ALGO, -8961)
865  ERROR_DEF (ERR_IKE_MISMATCH_AUTH_METHOD, -8962)
866  ERROR_DEF (ERR_IKE_MISMATCH_DH_GROUP, -8963)
867  ERROR_DEF (ERR_IKE_MISMATCH_ENCAP_MODE, -8964)
868  ERROR_DEF (ERR_IKE_MISMATCH_ENCR_ALGO, -8965)
869  ERROR_DEF (ERR_IKE_MISMATCH_ESN, -8966)
870  ERROR_DEF (ERR_IKE_MISMATCH_HASH_ALGO, -8967)
871  ERROR_DEF (ERR_IKE_MISMATCH_KEYLEN, -8968)
872  ERROR_DEF (ERR_IKE_MISMATCH_PRF, -8969)
873 
874  ERROR_DEF (STATUS_IKE_CUSTOM_CONTINUE, -8970)
875  ERROR_DEF (STATUS_IKE_CUSTOM_NONE, -8971)
876  ERROR_DEF (STATUS_IKE_DELETE_PAYLOAD, -8972)
877  ERROR_DEF (STATUS_IKE_GETSA_SUCCESS, -8973)
878  ERROR_DEF (STATUS_IKE_IDLE, -8974)
879  ERROR_DEF (STATUS_IKE_INITIAL_CONTACT, -8975)
880  ERROR_DEF (STATUS_IKE_LIFETIME_KBYTES, -8976)
881  ERROR_DEF (STATUS_IKE_LIFETIME_REAUTH, -8977)
882  ERROR_DEF (STATUS_IKE_LIFETIME_SECONDS, -8978)
883  ERROR_DEF (STATUS_IKE_MOBILE, -8979)
884  ERROR_DEF (STATUS_IKE_PENDING, -8980)
885  ERROR_DEF (STATUS_IKE_REKEY, -8981)
886  ERROR_DEF (STATUS_IKE_REDIRECTED, -8982)
887 
888  ERROR_DEF (ERR_IKE_MISMATCH_IPCOMP_ALGO, -8983)
889 
890  ERROR_DEF (ERR_CRYPTO, -9000)
891  ERROR_DEF (ERR_CRYPTO_DH_UNSUPPORTED_GROUP, -9001)
892  ERROR_DEF (ERR_CRYPTO_BAD_PAD, -9002)
893  ERROR_DEF (ERR_CRYPTO_BAD_KEY_TYPE, -9003)
894  ERROR_DEF (ERR_CRYPTO_ECC_DISABLED, -9004)
895  ERROR_DEF (ERR_CRYPTO_RSA_DISABLED, -9005)
896  ERROR_DEF (ERR_CRYPTO_DSA_DISABLED, -9006)
897  ERROR_DEF (ERR_CRYPTO_DSA_SIGN_VERIFY_RS_TEST, -9007)
898  ERROR_DEF (ERR_CRYPTO_AEAD_FAIL, -9008)
899  ERROR_DEF (ERR_CRYPTO_FAILURE, -9009)
900  ERROR_DEF (ERR_CRYPTO_BAD_HASH, -9010)
901  ERROR_DEF (ERR_CRYPTO_SHA_ALGORITHM_DISABLED, -9011)
902  ERROR_DEF (ERR_CRYPTO_HMAC_INVALID_KEY_LENGTH, -9012)
903  ERROR_DEF (ERR_CRYPTO_KEY_ALREADY_SET, -9013)
904  ERROR_DEF (ERR_CRYPTO_NOT_EXPECTED_ALGID, -9014)
905  ERROR_DEF (ERR_CRYPTO_CTX_STATE, -9015)
906  ERROR_DEF (ERR_CRYPTO_ALGORITHM_UNSUPPORTED, -9016)
907  ERROR_DEF (ERR_CRYPTO_BAD_KEY_LENGTH, -9017)
908  ERROR_DEF (ERR_CRYPTO_UTIL_JSON_PARSE_FAILED, -9018)
909  ERROR_DEF (ERR_CRYPTO_UTIL_JSON_NO_SIGNATURE, -9019)
910  ERROR_DEF (ERR_CRYPTO_UTIL_JSON_VERIFY_FAILURE, -9020)
911  ERROR_DEF (ERR_CRYPTO_QS_HYBRID_DISABLED, -9021)
912  ERROR_DEF (ERR_CRYPTO_QS_UNSUPPORTED_CIPHER, -9022)
913 
914  ERROR_DEF (ERR_SHA3, -9050)
915  ERROR_DEF (ERR_SHA3_INVALID_MODE, -9051)
916  ERROR_DEF (ERR_SHA3_UNINITIALIZED_CTX, -9052)
917 
918  ERROR_DEF (ERR_BLAKE2, -9080)
919  ERROR_DEF (ERR_BLAKE2_INVALID_OUTLEN, -9081)
920  ERROR_DEF (ERR_BLAKE2_INVALID_KEYLEN, -9082)
921  ERROR_DEF (ERR_BLAKE2_ALREADY_PROCESSED_LAST_BLOCK, -9083)
922 
923  ERROR_DEF (ERR_RADIUS, -9100)
924  ERROR_DEF (ERR_RADIUS_BAD_CONFIG, -9101)
925  ERROR_DEF (ERR_RADIUS_INIT_FAIL, -9102)
926  ERROR_DEF (ERR_RADIUS_LENGTH, -9103)
927  ERROR_DEF (ERR_RADIUS_BAD_SERVER_ID, -9104)
928  ERROR_DEF (ERR_RADIUS_TOO_MANY_REQUESTS, -9105)
929  ERROR_DEF (ERR_RADIUS_BAD_RESPONSE, -9106)
930  ERROR_DEF (ERR_RADIUS_COERCION_ERROR, -9107)
931  ERROR_DEF (ERR_RADIUS_NO_RESPONSE, -9108)
932  ERROR_DEF (ERR_RADIUS_EMPTY_ATTRIBUTES, -9109)
933  ERROR_DEF (ERR_RADIUS_BAD_REQUEST_COOKIE, -9110)
934  ERROR_DEF (ERR_RADIUS_NO_RESPONSE_RETRIES_EXCEEDED, -9111)
935  ERROR_DEF (ERR_RADIUS_BAD_REQUEST, -9112)
936  ERROR_DEF (ERR_RADIUS_NO_REQUEST, -9113)
937  ERROR_DEF (ERR_RADIUS_SERVER_NOT_FOUND, -9114)
938  ERROR_DEF (ERR_RADIUS_SERVER_ADD_SRC_PORT_FAILED, -9115)
939  ERROR_DEF (ERR_RADIUS_SERVER_EXISTS, -9116)
940  ERROR_DEF (ERR_RADIUS_INSTANCE_ID_NOT_FOUND, -9117)
941  ERROR_DEF (ERR_RADIUS_INVALID_SERVER_ID, -9118)
942  ERROR_DEF (ERR_RADIUS_INSTANCE_REF_NOT_ZERO, -9119)
943  ERROR_DEF (ERR_RADIUS_BACKUP_NOT_ACTIVE, -9120)
944  ERROR_DEF (ERR_RADIUS_REQUEST_NOT_FOUND, -9121)
945  ERROR_DEF (ERR_RADIUS_SERVER_NOT_ACTIVE, -9122)
946  ERROR_DEF (ERR_RADIUS_CONFIG_EXISTS, -9123)
947  ERROR_DEF (ERR_RADIUS_NO_REBUILD_CALLBACK, -9124)
948  ERROR_DEF (ERR_RADIUS_NULL_BACKUP_POINTER, -9125)
949  ERROR_DEF (ERR_RADIUS_BACKUPS_EXIST, -9126)
950  ERROR_DEF (ERR_RADIUS_INVALID_BACKUP_INDEX, -9127)
951 
952  ERROR_DEF (ERR_UDP, -9200)
953  ERROR_DEF (ERR_UDP_INTERFACE_NOT_FOUND, -9201)
954  ERROR_DEF (ERR_UDP_BIND, -9202)
955  ERROR_DEF (ERR_UDP_BAD_ADDRESS, -9203)
956  ERROR_DEF (ERR_UDP_SOCKET, -9204)
957  ERROR_DEF (ERR_UDP_CONNECT, -9205)
958  ERROR_DEF (ERR_UDP_IOCTL, -9206)
959  ERROR_DEF (ERR_UDP_WRITE, -9207)
960  ERROR_DEF (ERR_UDP_READ, -9208)
961  ERROR_DEF (ERR_UDP_HOSTNAME_NOT_FOUND, -9209)
962  ERROR_DEF (ERR_UDP_WRITE_LEN, -9210)
963  ERROR_DEF (ERR_UDP_NO_FREE_PORTS, -9211)
964  ERROR_DEF (ERR_UDP_PORT_IN_USE, -9212)
965  ERROR_DEF (ERR_UDP_BAD_CONTEXT, -9213)
966  ERROR_DEF (ERR_UDP_GETSOCKNAME, -9214)
967  ERROR_DEF (ERR_UDP_READ_TIMEOUT, -9215)
968  ERROR_DEF (ERR_UDP_BIND_CTX, -9216)
969  ERROR_DEF (ERR_UDP_GETADDR, -9217)
970 
971  ERROR_DEF (ERR_HARNESS, -9300)
972  ERROR_DEF (ERR_HARNESS_CIRCULAR_BUF_SIZE, -9301)
973  ERROR_DEF (ERR_HARNESS_CIRCULAR_BUF_FULL, -9302)
974  ERROR_DEF (ERR_HARNESS_CIRCULAR_BUF_EMPTY, -9303)
975  ERROR_DEF (ERR_HARNESS_RESERVE_TAIL_EXCEEDED, -9304)
976  ERROR_DEF (ERR_HARNESS_RESERVE_EMPTY, -9305)
977  ERROR_DEF (ERR_HARNESS_UNKNOWN_CHANNEL, -9306)
978  ERROR_DEF (ERR_HARNESS_INIT, -9307)
979  ERROR_DEF (ERR_HARNESS_MEM_ALLOC, -9308)
980  ERROR_DEF (ERR_HARNESS_MEM_ALLOC_SIZE, -9309)
981  ERROR_DEF (ERR_HARNESS_MEM_FREE, -9310)
982  ERROR_DEF (ERR_HARNESS_MAX_CHANNEL_EXCEEDED, -9311)
983  ERROR_DEF (ERR_HARNESS_CHIP_CONFIG, -9312)
984  ERROR_DEF (ERR_HARNESS_CRYPTO_FAIL, -9313)
985  ERROR_DEF (ERR_HARNESS_REGISTER_IRQ, -9314)
986  ERROR_DEF (ERR_HARNESS_REGISTER_MEM, -9315)
987 
988  ERROR_DEF (ERR_MBED_FAILURE, -9400)
989  ERROR_DEF (ERR_MBED_HMAC_UNSUPPORTED_DIGEST, -9401)
990  ERROR_DEF (ERR_MBED_HMAC_SETUP_FAIL, -9402)
991  ERROR_DEF (ERR_MBED_HMAC_START_FAIL, -9403)
992  ERROR_DEF (ERR_MBED_HMAC_INIT_FAIL, -9404)
993  ERROR_DEF (ERR_MBED_HMAC_UPDATE_FAIL, -9405)
994  ERROR_DEF (ERR_MBED_HMAC_FINISH_FAIL, -9405)
995 
996  ERROR_DEF (ERR_MBED_CTR_DRBG_AES_NULL_ENTROPY_FUNC, -9406)
997  ERROR_DEF (ERR_MBED_CTR_DRBG_AES_UNSUPPORTED_NO_DF_MODE, -9407)
998 
999  ERROR_DEF (ERR_MBED_DH, -9410)
1000  ERROR_DEF (ERR_MBED_DH_UNSUPPORTED_GROUP, -9411)
1001  ERROR_DEF (ERR_MBED_DH_GROUP_PARAMS_NOT_SET, -9412)
1002  ERROR_DEF (ERR_MBED_DH_NO_PUBLIC_KEY, -9413)
1003 
1004  ERROR_DEF (ERR_MBED_POLY1305_START_FAIL, -9420)
1005  ERROR_DEF (ERR_MBED_POLY1305_INIT_FAIL, -9421)
1006  ERROR_DEF (ERR_MBED_POLY1305_UPDATE_FAIL, -9422)
1007  ERROR_DEF (ERR_MBED_POLY1305_FINISH_FAIL, -9423)
1008 
1009  ERROR_DEF (ERR_MBED_CHACHA20_SETKEY_FAIL, -9430)
1010  ERROR_DEF (ERR_MBED_CHACHA20_START_FAIL, -9431)
1011  ERROR_DEF (ERR_MBED_CHACHA20_UPDATE_FAIL, -9432)
1012 
1013  ERROR_DEF (ERR_MBED_CHACHAPOLY, -9440)
1014  ERROR_DEF (ERR_MBED_CHACHAPOLY_SETKEY_FAIL, -9441)
1015  ERROR_DEF (ERR_MBED_CHACHAPOLY_START_FAIL, -9442)
1016  ERROR_DEF (ERR_MBED_CHACHAPOLY_UPDATE_FAIL, -9443)
1017  ERROR_DEF (ERR_MBED_CHACHAPOLY_UPDATE_AAD_FAIL, -9444)
1018  ERROR_DEF (ERR_MBED_CHACHAPOLY_FINISH_FAIL, -9445)
1019 
1020  ERROR_DEF (ERR_MBED_PKCS5_PBE_SETUP_FAIL, -9450)
1021 
1022  ERROR_DEF (ERR_OQS, -9480)
1023  ERROR_DEF (ERR_OQS_NEW, -9481)
1024  ERROR_DEF (ERR_OQS_GEN, -9482)
1025  ERROR_DEF (ERR_OQS_NO_PUB_KEY, -9483)
1026  ERROR_DEF (ERR_OQS_NO_PRIV_KEY, -9484)
1027  ERROR_DEF (ERR_OQS_KEM_CIPHER_SIZE, -9485)
1028  ERROR_DEF (ERR_OQS_KEM_ENC, -9486)
1029  ERROR_DEF (ERR_OQS_KEM_DEC, -9487)
1030  ERROR_DEF (ERR_OQS_SIG_LEN, -9488)
1031  ERROR_DEF (ERR_OQS_SIG_SIGN, -9489)
1032 
1033  ERROR_DEF (ERR_MEM_POOL, -9500)
1034  ERROR_DEF (ERR_MEM_POOL_NULL_PTR, -9501)
1035  ERROR_DEF (ERR_MEM_POOL_CREATE, -9502)
1036  ERROR_DEF (ERR_MEM_POOL_COUNT_ZERO, -9503)
1037  ERROR_DEF (ERR_MEM_POOL_GET_POOL_EMPTY, -9504)
1038  ERROR_DEF (ERR_MEM_POOL_BAD_PUT_POOL_OBJ, -9505)
1039  ERROR_DEF (ERR_MEM_POOL_BAD_ADDRESS, -9506)
1040  ERROR_DEF (ERR_MEM_POOL_BAD_SIZE, -9507)
1041 
1042  ERROR_DEF (ERR_UMP, -9600)
1043  ERROR_DEF (ERR_UMP_MSG_COMPLETE, -9601)
1044  ERROR_DEF (ERR_UMP_INVALID_STATE, -9602)
1045  ERROR_DEF (ERR_UMP_CONTENT, -9603)
1046  ERROR_DEF (ERR_UMP_INVALID_SIGNATURE, -9604)
1047  ERROR_DEF (ERR_UMP_HTTP_USER_CANCELLED, -9605)
1048 
1049  ERROR_DEF (ERR_FF, -9700)
1050  ERROR_DEF (ERR_FF_DIFFERENT_FIELDS, -9701)
1051  ERROR_DEF (ERR_FF_INVALID_PT_STRING, -9702)
1052  ERROR_DEF (ERR_FF_UNSUPPORTED_PT_REPRESENTATION, -9703)
1053 
1054  ERROR_DEF (ERR_EC, -9800)
1055  ERROR_DEF (ERR_EC_UNUSED, -9801)
1056  ERROR_DEF (ERR_EC_UNSUPPORTED_CURVE, -9802)
1057  ERROR_DEF (ERR_EC_INVALID_KEY_FILE_FORMAT, -9803)
1058  ERROR_DEF (ERR_EC_UNKNOWN_KEY_FILE_VERSION, -9804)
1059  ERROR_DEF (ERR_EC_INCOMPLETE_KEY_FILE, -9805)
1060  ERROR_DEF (ERR_EC_INVALID_KEY_TYPE, -9806)
1061  ERROR_DEF (ERR_EC_PUBLIC_KEY, -9807)
1062  ERROR_DEF (ERR_EC_INFINITE_RESULT, -9808)
1063  ERROR_DEF (ERR_EC_DIFFERENT_CURVE, -9809)
1064  ERROR_DEF (ERR_EC_UNALLOCATED_KEY, -9810)
1065  ERROR_DEF (ERR_EC_INVALID_HASH_ALGO, -9811)
1066  ERROR_DEF (ERR_EC_DIFFERENT_SERIALIZATION, -9812)
1067 
1068  ERROR_DEF (ERR_ECDSA, -9820)
1069  ERROR_DEF (ERR_ECDSA_UNINITIALIZED_CTX, -9821)
1070  ERROR_DEF (ERR_ECDSA_ALREADY_INITIALIZED_CTX, -9822)
1071  ERROR_DEF (ERR_ECDSA_INVALID_SIGNATURE_SIZE, -9823)
1072  ERROR_DEF (ERR_ECDSA_VERIFICATION_FAILED, -9824)
1073 
1074  ERROR_DEF (ERR_ECEG, -9830)
1075  ERROR_DEF (ERR_ECEG_INVALID_PLAINTEXT_LEN, -9831)
1076  ERROR_DEF (ERR_ECEG_INVALID_CIPHERTEXT_LEN, -9832)
1077  ERROR_DEF (ERR_ECEG_INVALID_PUBLIC_KEY, -9833)
1078  ERROR_DEF (ERR_ECEG_INVALID_PRIVATE_KEY, -9834)
1079  ERROR_DEF (ERR_ECEG_INVALID_PKCS1_V1P5, -9835)
1080  ERROR_DEF (ERR_ECEG_UNALLOCATED_KEY, -9836)
1081  ERROR_DEF (ERR_ECEG_INVALID_KEY_TYPE, -9837)
1082  ERROR_DEF (ERR_ECEG_INVALID_INPUT_LEN, -9838)
1083  ERROR_DEF (ERR_ECEG_UNINITIALIZED_CTX, -9839)
1084  ERROR_DEF (ERR_ECEG_ALREADY_INITIALIZED_CTX, -9840)
1085  ERROR_DEF (ERR_ECEG_INVALID_PRNG, -9841)
1086 
1087  ERROR_DEF (ERR_EDECC, -9850)
1088  ERROR_DEF (ERR_EDECC_INVALID_KEY_LENGTH, -9851)
1089  ERROR_DEF (ERR_EDECC_INVALID_CURVE_ID_FOR_ALG, -9852)
1090 
1091  ERROR_DEF (ERR_EDDSA, -9870)
1092 
1093  ERROR_DEF (ERR_EDDH, -9880)
1094  ERROR_DEF (ERR_EDDH_ZERO_SECRET, -9881)
1095 
1096  ERROR_DEF (ERR_SSH_CLIENT, -9900)
1097  ERROR_DEF (ERR_SSH_CLIENT_AUTH_NO_METHOD, -9901)
1098  ERROR_DEF (ERR_SSH_CLIENT_AUTH_HANDLER, -9902)
1099 
1100  ERROR_DEF (ERR_WALKER, -10000)
1101  ERROR_DEF (ERR_WALKER_UNKNOWN_INSTRUCTION, -10001)
1102  ERROR_DEF (ERR_WALKER_OUT_OF_TREE, -10002)
1103  ERROR_DEF (ERR_WALKER_VERIFY_FAILED, -10003)
1104  ERROR_DEF (ERR_WALKER_FIND_FAILED, -10004)
1105  ERROR_DEF (ERR_WALKER_INVALID_INSTRUCTION, -10005)
1106 
1107  ERROR_DEF (ERR_RC2, -10100)
1108  ERROR_DEF (ERR_RC2_BAD_LENGTH, -10101)
1109  ERROR_DEF (ERR_RC2_BAD_DATA_LENGTH, -10102)
1110  ERROR_DEF (ERR_RC2_NULL_CONTEXT, -10103)
1111 
1112  ERROR_DEF (ERR_CAST128, -10150)
1113  ERROR_DEF (ERR_CAST128_BAD_LENGTH, -10151)
1114 
1115  ERROR_DEF (ERR_PKCS7, -10200)
1116  ERROR_DEF (ERR_PKCS7_INVALID_STRUCT, -10201)
1117  ERROR_DEF (ERR_PKCS7_UNSUPPORTED_ENCRYPTALGO, -10202)
1118  ERROR_DEF (ERR_PKCS7_UNSUPPORTED_DIGESTALGO, -10203)
1119  ERROR_DEF (ERR_PKCS7_INVALID_SIGNATURE, -10204)
1120  ERROR_DEF (ERR_PKCS7_HASH_TOO_LONG, -10205)
1121  ERROR_DEF (ERR_PKCS7_NO_CERT_FOR_SIGNER, -10206)
1122  ERROR_DEF (ERR_PKCS7_NO_RECIPIENT_KEY_MATCH, -10207)
1123  ERROR_DEF (ERR_PKCS7_NO_CONTENT, -10208)
1124  ERROR_DEF (ERR_PKCS7_UNSUPPORTED_KDF, -10209)
1125  ERROR_DEF (ERR_PKCS7_UNSUPPORTED_KEY_WRAP, -10210)
1126  ERROR_DEF (ERR_PKCS7_UNSUPPORTED_CONTENT_TYPE, -10211)
1127  ERROR_DEF (ERR_PKCS7_NO_ENCRYPTED_CONTENT, -10212)
1128  ERROR_DEF (ERR_PKCS7_INVALID_ENCRYPTED_LENGTH, -10213)
1129  ERROR_DEF (ERR_PKCS7_WRONG_CALLBACK, -10214)
1130  ERROR_DEF (ERR_PKCS7_INVALID_TYPE_FOR_OP, -10215)
1131  ERROR_DEF (ERR_PKCS7_DIGEST_DONT_MATCH, -10216)
1132  ERROR_DEF (ERR_PKCS7_DETACHED_DATA, -10217)
1133  ERROR_DEF (ERR_PKCS7_NOT_DETACHED_SIGNATURE, -10218)
1134  ERROR_DEF (ERR_PKCS7_DETACHED_DATA_ALREADY_SET, -10219)
1135  ERROR_DEF (ERR_PKCS7_ALREADY_STREAMING, -10220)
1136  ERROR_DEF (ERR_PKCS7_CONTEXT_COMPLETED, -10221)
1137  ERROR_DEF (ERR_PKCS7_RNG_FUN_REQUIRED_FOR_ECC, -10222)
1138  ERROR_DEF (ERR_PKCS7_INVALID_TAG_VALUE, -10223)
1139  ERROR_DEF (ERR_PKCS7_INVALID_ITEM_VALUE, -10224)
1140  ERROR_DEF (ERR_PKCS7_CONTEXT_NOT_COMPLETED, -10225)
1141  ERROR_DEF (ERR_PKCS7_NO_RECEIPT_REQUEST, -10226)
1142  ERROR_DEF (ERR_PKCS7_MISSING_AUTH_ATTRIBUTE, -10227)
1143  ERROR_DEF (ERR_PKCS7_MISMATCH_SIG_HASH_ALGO, -10228)
1144  ERROR_DEF (ERR_PKCS7_NO_CERT_VALIDATION_CALLBACK, -10229)
1145  ERROR_DEF (ERR_PKCS7_UNKNOWN_CERTIFICATE_AUTHORITY, -10230)
1146 
1147  ERROR_DEF (ERR_PKCS8_ENCRYPTED_KEY, -10250)
1148 
1149  ERROR_DEF (ERR_PKCS12, -10300)
1150  ERROR_DEF (ERR_PKCS12_WRONG_VERSION, -10301)
1151  ERROR_DEF (ERR_PKCS12_INVALID_STRUCT, -10302)
1152  ERROR_DEF (ERR_PKCS12_NOT_EXPECTED_OID, -10303)
1153  ERROR_DEF (ERR_PKCS12_PASSWORD_NEEDED, -10304)
1154  ERROR_DEF (ERR_PKCS12_INTEGRITY_CHECK_FAILED, -10305)
1155  ERROR_DEF (ERR_PKCS12_NO_KNOWN_SIGNERS, -10306)
1156  ERROR_DEF (ERR_PKCS12_UNSUPPORTED_ALGO, -10307)
1157  ERROR_DEF (ERR_PKCS12_UNKNOWN_BAGTYPE, -10308)
1158  ERROR_DEF (ERR_PKCS12_INVALID_ENCRYPT_ARG, -10309)
1159  ERROR_DEF (ERR_PKCS12_INVALID_PRIVACY_MODE, -10310)
1160  ERROR_DEF (ERR_PKCS12_INVALID_INTEGRITY_MODE, -10311)
1161  ERROR_DEF (ERR_PKCS12_DECRYPT_CALLBACK_NOT_SET, -10312)
1162  ERROR_DEF (ERR_PKCS12_NOT_PRINTABLE_PASSWORD, -10313)
1163 
1164  ERROR_DEF (ERR_CMC_NOT_ENROLLED, -10350)
1165 
1166  ERROR_DEF (ERR_IPSEC_SCRIPT, -10400)
1167  ERROR_DEF (ERR_IPSEC_SCRIPT_BAD_AALGO_KEY, -10401)
1168  ERROR_DEF (ERR_IPSEC_SCRIPT_BAD_DIRECTION, -10402)
1169  ERROR_DEF (ERR_IPSEC_SCRIPT_BAD_EALGO_KEY, -10403)
1170  ERROR_DEF (ERR_IPSEC_SCRIPT_BAD_IPADDRESS, -10404)
1171  ERROR_DEF (ERR_IPSEC_SCRIPT_BAD_KEY_LENGTH, -10405)
1172  ERROR_DEF (ERR_IPSEC_SCRIPT_BAD_SPI, -10406)
1173  ERROR_DEF (ERR_IPSEC_SCRIPT_BAD_TAG, -10407)
1174  ERROR_DEF (ERR_IPSEC_SCRIPT_BAD_LIFETIME, -10408)
1175  ERROR_DEF (ERR_IPSEC_SCRIPT_DUPLICATE_DEF, -10410)
1176  ERROR_DEF (ERR_IPSEC_SCRIPT_MIXED_AF_INET, -10411)
1177  ERROR_DEF (ERR_IPSEC_SCRIPT_NO_ALGOS, -10420)
1178  ERROR_DEF (ERR_IPSEC_SCRIPT_NO_PROPERTIES, -10421)
1179  ERROR_DEF (ERR_IPSEC_SCRIPT_SYNTAX_ERROR, -10430)
1180  ERROR_DEF (ERR_IPSEC_SCRIPT_UNEXPECTED_EOF, -10440)
1181  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_AALGO, -10450)
1182  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_ACTION, -10451)
1183  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_AUTH_ALG, -10452)
1184  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_COMMAND, -10453)
1185  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_DIRECTION, -10454)
1186  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_EALGO, -10455)
1187  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_ENCR_ALG, -10456)
1188  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_INTF_ID, -10457)
1189  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_MODE, -10458)
1190  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_PATTERN, -10459)
1191  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_PORT, -10460)
1192  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_PROPERTY, -10461)
1193  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_PROTOCOL, -10462)
1194  ERROR_DEF (ERR_IPSEC_SCRIPT_UNKNOWN_PORT_LIST, -10463)
1195 
1196  ERROR_DEF (ERR_TACACS, -10500)
1197  ERROR_DEF (ERR_TACACS_BAD_HEADER, -10501)
1198  ERROR_DEF (ERR_TACACS_BAD_MAJ_VER, -10502)
1199  ERROR_DEF (ERR_TACACS_BAD_MIN_VER, -10503)
1200  ERROR_DEF (ERR_TACACS_BAD_TYPE, -10504)
1201  ERROR_DEF (ERR_TACACS_BAD_SEQ_NO, -10505)
1202  ERROR_DEF (ERR_TACACS_NON_SECURE_SESSION, -10506)
1203  ERROR_DEF (ERR_TACACS_BAD_SESSION_ID, -10507)
1204  ERROR_DEF (ERR_TACACS_BAD_HEADER_LENGTH, -10508)
1205  ERROR_DEF (ERR_TACACS_BAD_PROTO_STATE, -10509)
1206  ERROR_DEF (ERR_TACACS_NO_VACANT_SERVER_ENTRY, -10510)
1207  ERROR_DEF (ERR_TACACS_SERVER_BAD_INDEX, -10511)
1208  ERROR_DEF (ERR_TACACS_SERVER_ALREADY_RELEASED, -10512)
1209  ERROR_DEF (ERR_TACACS_SERVER_REFERENCE_COUNT_NON_ZERO, -10513)
1210  ERROR_DEF (ERR_TACACS_SERVER_RANDOM_FAIL, -10514)
1211  ERROR_DEF (ERR_TACACS_NO_VACANT_SESSION_ENTRY, -10515)
1212  ERROR_DEF (ERR_TACACS_SESSION_BAD_INDEX, -10516)
1213  ERROR_DEF (ERR_TACACS_SESSION_ALREADY_RELEASED, -10517)
1214 
1215  ERROR_DEF (ERR_DER_ENCODER, -10600)
1216  ERROR_DEF (ERR_DER_ENCODER_NOT_SERIALIZED, -10601)
1217  ERROR_DEF (ERR_DER_ENCODER_OPAQUE, -10602)
1218  ERROR_DEF (ERR_DER_PARENT_NOT_BER, -10603)
1219  ERROR_DEF (ERR_DER_BER_NOT_TERMINATED, -10604)
1220 
1221  ERROR_DEF (ERR_OBJ, -10700)
1222  ERROR_DEF (ERR_OBJ_ELF_INVALID_FILE, -10701)
1223  ERROR_DEF (ERR_OBJ_ELF_INVALID_CLASS, -10702)
1224  ERROR_DEF (ERR_OBJ_ELF_INVALID_DATA, -10703)
1225  ERROR_DEF (ERR_OBJ_ELF_INVALID_VERSION, -10704)
1226  ERROR_DEF (ERR_OBJ_ELF_INVALID_LINK, -10705)
1227  ERROR_DEF (ERR_OBJ_ELF_EXISTING_SECTION, -10706)
1228  ERROR_DEF (ERR_OBJ_ELF_INVALID_SECTION, -10707)
1229  ERROR_DEF (ERR_OBJ_COFF_INVALID_FORMAT, -10708)
1230  ERROR_DEF (ERR_OBJ_EH_FRAME_INVALID_DATA, -10709)
1231  ERROR_DEF (ERR_OBJ_EH_FRAME_UNSUPPORTED_FORMAT, -10710)
1232  ERROR_DEF (ERR_OBJ_EH_FRAME_PARSE_OVERRUN, -10711)
1233  ERROR_DEF (ERR_OBJ_EH_FRAME_CIE_VERSION, -10712)
1234  ERROR_DEF (ERR_OBJ_EH_FRAME_AUG_STRING, -10713)
1235  ERROR_DEF (ERR_OBJ_EXCEPT_TABLE_FORMAT, -10714)
1236  ERROR_DEF (ERR_OBJ_ELF_MISSING_SHSTR_SECTION, -10715)
1237  ERROR_DEF (ERR_OBJ_ELF_INVALID_TYPE, -10716)
1238  ERROR_DEF (ERR_OBJ_ELF_INVALID_MACHINE, -10717)
1239  ERROR_DEF (ERR_OBJ_MACH_O_INVALID_FILE, -10718)
1240 
1241  ERROR_DEF (ERR_PATCH, -10800)
1242  ERROR_DEF (ERR_PATCH_WRONG_SYMBOL, -10801)
1243  ERROR_DEF (ERR_PATCH_NO_TEXT, -10802)
1244  ERROR_DEF (ERR_PATCH_UNSUPPORTED_ARCHITECTURE, -10803)
1245  ERROR_DEF (ERR_PATCH_NO_SUCH_FUNCTION, -10804)
1246  ERROR_DEF (ERR_PATCH_NOPATCH_FUNCTION, -10805)
1247  ERROR_DEF (ERR_PATCH_NOT_IMPLEMENTED, -10806)
1248 
1249  ERROR_DEF (ERR_BITMAP, -10900)
1250  ERROR_DEF (ERR_BITMAP_CREATE_FAIL, -10901)
1251  ERROR_DEF (ERR_BITMAP_TABLE_FULL, -10902)
1252  ERROR_DEF (ERR_BITMAP_BIT_IS_SET, -10903)
1253  ERROR_DEF (ERR_BITMAP_BAD_RANGE, -10904)
1254 
1255  ERROR_DEF (ERR_MEM_PART, -11000)
1256  ERROR_DEF (ERR_MEM_PART_NULL_PTR, -11001)
1257  ERROR_DEF (ERR_MEM_PART_CREATE, -11002)
1258  ERROR_DEF (ERR_MEM_PART_BAD_LENGTH, -11003)
1259  ERROR_DEF (ERR_MEM_PART_ALLOC_FAIL, -11004)
1260  ERROR_DEF (ERR_MEM_PART_FREE_LIST_DAMAGED, -11005)
1261  ERROR_DEF (ERR_MEM_PART_BAD_ADDRESS, -11006)
1262  ERROR_DEF (ERR_MEM_PART_ALREADY_INITIALIZED, -11007)
1263  ERROR_DEF (ERR_MEM_PART_NO_THREAD_SUPPORT, -11008)
1264 
1265  ERROR_DEF (ERR_TIMER, -11100)
1266  ERROR_DEF (ERR_TIMER_SEMINIT_FAILED, -11101)
1267  ERROR_DEF (ERR_TIMER_NO_CALLBACKFN, -11102)
1268  ERROR_DEF (ERR_TIMER_INVALID_TIMEOUT, -11103)
1269  ERROR_DEF (ERR_TIMER_NO_CONTBL, -11104)
1270  ERROR_DEF (ERR_TIMER_INVALID_TIMER, -11105)
1271  ERROR_DEF (ERR_TIMER_TIMERS_IN_USE, -11106)
1272 
1273  ERROR_DEF (ERR_ID, -11200)
1274  ERROR_DEF (ERR_ID_CREATE_MAP_FAILED, -11201)
1275  ERROR_DEF (ERR_ID_ADD_RANGE_FAILED, -11202)
1276  ERROR_DEF (ERR_ID_ALLOC_FAILED, -11203)
1277  ERROR_DEF (ERR_ID_INIT_FAILED, -11204)
1278 
1279  ERROR_DEF (ERR_RBTREE, -11300)
1280  ERROR_DEF (ERR_RBTREE_INSERT_FAILED, -11301)
1281  ERROR_DEF (ERR_RBTREE_DUPLICATE_NODE, -11302)
1282  ERROR_DEF (ERR_RBTREE_CREATE_FAILED, -11303)
1283 
1284  ERROR_DEF (ERR_EAP, -11400)
1285  ERROR_DEF (ERR_EAP_INSTANCE_ID_NOT_FOUND, -11401)
1286  ERROR_DEF (ERR_EAP_INVALID_PKT_SIZE, -11402)
1287  ERROR_DEF (ERR_EAP_INVALID_METHOD_STATE, -11403)
1288  ERROR_DEF (ERR_EAP_INVALID_DECISION, -11404)
1289  ERROR_DEF (ERR_EAP_INVALID_METHOD_TYPE, -11405)
1290  ERROR_DEF (ERR_EAP_INVALID_CODE, -11406)
1291  ERROR_DEF (ERR_EAP_DISCARD_PKT, -11407)
1292  ERROR_DEF (ERR_EAP_CREATE_FAILED, -11408)
1293  ERROR_DEF (ERR_EAP_INVALID_SESSION, -11409)
1294  ERROR_DEF (ERR_EAP_SOCKET_OPEN, -11410)
1295  ERROR_DEF (ERR_EAP_SOCKET_BIND, -11411)
1296  ERROR_DEF (ERR_EAP_SOCKET_IOCTL, -11412)
1297  ERROR_DEF (ERR_EAP_INVALID_CALLBACK_FN, -11413)
1298  ERROR_DEF (ERR_EAP_INVALID_PKT, -11414)
1299  ERROR_DEF (ERR_EAP_INVALID_SESSION_TYPE, -11415)
1300  ERROR_DEF (ERR_EAP_INVALID_KEY, -11416)
1301  ERROR_DEF (ERR_EAP_INVALID_KEYLEN, -11417)
1302  ERROR_DEF (ERR_EAP_KEY_NOTAVAILABLE, -11418)
1303  ERROR_DEF (ERR_EAP_SESSION_DISABLED, -11419)
1304  ERROR_DEF (ERR_EAP_SESSION_MODIFY_METHOD_TYPE, -11420)
1305  ERROR_DEF (ERR_EAP_REPLY_PENDING, -11421)
1306  ERROR_DEF (ERR_EAP_INSTANCE_HAS_SESSIONS, -11422)
1307  ERROR_DEF (ERR_EAP_TLV_NOT_FOUND, -11423)
1308  ERROR_DEF (ERR_EAP_AVP_BAD_PARAM, -11424)
1309  ERROR_DEF (ERR_EAP_LL_INTF_INVALID_PARAM, -11425)
1310  ERROR_DEF (ERR_EAP_INVALID_PARAM, -11426)
1311  ERROR_DEF (ERR_EAP_PEER_TIMEOUT, -11427)
1312 
1313  ERROR_DEF (ERR_EAP_PEAP, -11500)
1314  ERROR_DEF (ERR_EAP_PEAP_MISSING_PARAMS, -11501)
1315 
1316  ERROR_DEF (ERR_EAP_MD5, -11600)
1317  ERROR_DEF (ERR_EAP_MD5_AUTH_FAILURE, -11601)
1318  ERROR_DEF (ERR_EAP_MD5_INVALID_CHALLENGE_LENGTH, -11602)
1319 
1320  ERROR_DEF (ERR_EAP_GTC, -11700)
1321  ERROR_DEF (ERR_EAP_GTC_AUTH_FAILURE, -11701)
1322  ERROR_DEF (ERR_EAP_GTC_INVALID_TOKEN_LENGTH, -11702)
1323 
1324  ERROR_DEF (ERR_EAP_MSCHAP, -11800)
1325  ERROR_DEF (ERR_EAP_MSCHAP_AUTH_FAILURE, -11801)
1326  ERROR_DEF (ERR_EAP_MSCHAP_INVALID_TOKEN_LENGTH, -11802)
1327 
1328  ERROR_DEF (ERR_EAP_MSCHAPV2, -11900)
1329  ERROR_DEF (ERR_EAP_MSCHAPV2_INVALID_LEN, -11901)
1330  ERROR_DEF (ERR_EAP_MSCHAPV2_INVALID_CODE, -11902)
1331 
1332 
1333  ERROR_DEF (ERR_EAP_SIM, -12000)
1334  ERROR_DEF (ERR_EAP_SIM_INVALID_ATTR_LEN, -12001)
1335  ERROR_DEF (ERR_EAP_SIM_DUPLICATE_ATTR, -12002)
1336  ERROR_DEF (ERR_EAP_SIM_INVALID_ATTRLEN, -12003)
1337  ERROR_DEF (ERR_EAP_SIM_INVALID_ATTR, -12004)
1338  ERROR_DEF (ERR_EAP_SIM_MULTIPLE_ID_ATTR, -12005)
1339  ERROR_DEF (ERR_EAP_SIM_COUNTER_TOO_SMALL, -12006)
1340  ERROR_DEF (ERR_EAP_SIM_MANDATORY_ATTR_MISSING, -12007)
1341  ERROR_DEF (ERR_EAP_SIM_VERSION_NOT_SELECTED, -12008)
1342  ERROR_DEF (ERR_EAP_SIM_INVALID_MAC, -12009)
1343  ERROR_DEF (ERR_EAP_SIM_UNKNOWN_PDU, -12010)
1344  ERROR_DEF (ERR_EAP_SIM_INVALID_ID_REQ, -12011)
1345  ERROR_DEF (ERR_EAP_SIM_VERSION_LIST_NUM, -12012)
1346  ERROR_DEF (ERR_EAP_SIM_IDENTITY_NOT_PRESENT, -12013)
1347  ERROR_DEF (ERR_EAP_SIM_INVALID_NUM_RAND, -12014)
1348  ERROR_DEF (ERR_EAP_SIM_INVALID_SESSION_TYPE, -12015)
1349  ERROR_DEF (ERR_EAP_SIM_INVALID_IV, -12016)
1350  ERROR_DEF (ERR_EAP_SIM_INVALID_NONCE_MT, -12017)
1351  ERROR_DEF (ERR_EAP_SIM_INVALID_ID_LEN, -12018)
1352  ERROR_DEF (ERR_EAP_SIM_INVALID_NUM_VERSION_LIST, -12019)
1353  ERROR_DEF (ERR_EAP_SIM_INVALID_NONCE_S, -12020)
1354  ERROR_DEF (ERR_EAP_SIM_TOO_MANY_ID_REQ, -12021)
1355  ERROR_DEF (ERR_EAP_SIM_INVALID_ID_TYPE, -12022)
1356  ERROR_DEF (ERR_EAP_SIM_P_BIT_NOT_PRESENT, -12023)
1357  ERROR_DEF (ERR_EAP_SIM_S_P_BIT_PRESENT, -12024)
1358  ERROR_DEF (ERR_EAP_SIM_P_BIT_PRESENT, -12025)
1359  ERROR_DEF (ERR_EAP_SIM_ATTR_NOT_ENCRYPTED, -12026)
1360  ERROR_DEF (ERR_EAP_SIM_GETSRESKC_NOT_PRESENT, -12027)
1361  ERROR_DEF (ERR_EAP_SIM_INVALID_PKT_LENGTH, -12028)
1362  ERROR_DEF (ERR_EAP_SIM_INVALID_RAND, -12029)
1363  ERROR_DEF (ERR_EAP_SIM_GETAKARES_NOT_PRESENT, -12030)
1364  ERROR_DEF (ERR_EAP_SIM_INVALID_VERSION_LIST , -12031)
1365  ERROR_DEF (ERR_EAP_SIM_INVALID_IDENTITY , -12032)
1366  ERROR_DEF (ERR_EAP_SIM_INVALID_KEY_TYPE , -12033)
1367 
1368  ERROR_DEF (ERR_EAP_SRP, -12100)
1369  ERROR_DEF (ERR_EAP_SRP_INVALID_STATE, -12101)
1370  ERROR_DEF (ERR_EAP_SRP_AUTH_ERROR, -12102)
1371  ERROR_DEF (ERR_EAP_SRP_INVALID_SUBTYPE, -12103)
1372 
1373  ERROR_DEF (ERR_EAP_FAST, -12200)
1374  ERROR_DEF (ERR_EAP_FAST_NO_PACOPAQUECALLBACK, -12201)
1375  ERROR_DEF (ERR_EAP_FAST_WRONG_CIPHER, -12202)
1376  ERROR_DEF (ERR_EAP_FAST_INVALID_TLV_TYPE, -12203)
1377  ERROR_DEF (ERR_EAP_FAST_AUTH_ID_ERROR, -12204)
1378  ERROR_DEF (ERR_EAP_FAST_UNEXPECTED_TLVS_ERROR, -12205)
1379  ERROR_DEF (ERR_EAP_FAST_TUNNEL_COMPROMISE_ERROR, -12206)
1380  ERROR_DEF (ERR_EAP_FAST_MISSING_PARAMS, -12207)
1381  ERROR_DEF (ERR_EAP_FAST_INVALID_VERSION, -12208)
1382  ERROR_DEF (ERR_EAP_FAST_INVALID_PAC_INFO, -12209)
1383  ERROR_DEF (ERR_EAP_FAST_INVALID_PAC_INFO_LEN, -12210)
1384  ERROR_DEF (ERR_EAP_FAST_INVALID_TLV_LENGTH, -12211)
1385  ERROR_DEF (ERR_EAP_FAST_PAC_NOT_AVAILABLE, -12212)
1386 
1387  ERROR_DEF (ERR_EAP_AKA, -12300)
1388  ERROR_DEF (ERR_EAP_AKA_MANDATORY_ATTR_MISSING, -12301)
1389  ERROR_DEF (ERR_EAP_AKA_AUTH_REJECT, -12302)
1390  ERROR_DEF (ERR_EAP_AKA_SYNC_FAIL, -12303)
1391  ERROR_DEF (ERR_EAP_AKA_UNKNOWN_PDU, -12304)
1392  ERROR_DEF (ERR_EAP_AKA_INVALID_LEN, -12305)
1393  ERROR_DEF (ERR_EAP_AKA_INVALID_RES, -12306)
1394 
1395  ERROR_DEF (ERR_EAP_LEAP, -12400)
1396  ERROR_DEF (ERR_EAP_LEAP_INVALID_SESSION, -12401)
1397  ERROR_DEF (ERR_EAP_LEAP_INVALID_SESSION_TYPE, -12402)
1398  ERROR_DEF (ERR_EAP_LEAP_INVALID_STATE, -12403)
1399  ERROR_DEF (ERR_EAP_LEAP_AUTH_FAILED, -12404)
1400  ERROR_DEF (ERR_EAP_LEAP_UNSUPPORTED_VERSION, -12405)
1401  ERROR_DEF (ERR_EAP_LEAP_INVALID_CHALLENGE, -12406)
1402 
1403  ERROR_DEF (ERR_EAP_TLS, -12500)
1404  ERROR_DEF (ERR_EAP_TLS_ACCEPT_CONNECTION_FAILED, -12501)
1405  ERROR_DEF (ERR_EAP_TLS_NO_LENGTH_FLAG, -12502)
1406  ERROR_DEF (ERR_EAP_TLS_NO_DATA_TO_SEND, -12503)
1407  ERROR_DEF (ERR_EAP_TLS_INVALID_KEY_LEN, -12504)
1408  ERROR_DEF (ERR_EAP_TLS_INVALID_LEN, -12505)
1409  ERROR_DEF (ERR_EAP_TLS_INVALID_FLAG, -12506)
1410  ERROR_DEF (ERR_EAP_TLS_INVALID_VERSION, -12507)
1411  ERROR_DEF (ERR_EAP_TLS_DATA_ARRIVED, -12508)
1412  ERROR_DEF (ERR_EAP_TLS_SESSION_NOT_FOUND, -12509)
1413  ERROR_DEF (ERR_EAP_TLS_RECEIVED_HANDSHAKE, -12510)
1414  ERROR_DEF (ERR_EAP_TLS_VERSION_NOT_NEGOTIATED, -12511)
1415 
1416  ERROR_DEF (ERR_EAP_TTLS, -12600)
1417  ERROR_DEF (ERR_EAP_TTLS_MISSING_PARAMS, -12601)
1418  ERROR_DEF (ERR_EAP_TTLS_INVALID_CHALLENGE, -12602)
1419  ERROR_DEF (ERR_EAP_TTLS_BAD_STATE, -12603)
1420  ERROR_DEF (ERR_EAP_TTLS_BAD_LENGTH, -12604)
1421  ERROR_DEF (ERR_EAP_TTLS_INVALID_MSCHAPV2_RESP, -12605)
1422 
1423  ERROR_DEF (ERR_EAP_RADIUS, -12700)
1424  ERROR_DEF (ERR_EAP_RADIUS_INVALID_IDENTITY, -12701)
1425  ERROR_DEF (ERR_EAP_RADIUS_INVALID_MSG_AUTH, -12702)
1426  ERROR_DEF (ERR_EAP_RADIUS_INVALID_EAP_PKT, -12703)
1427  ERROR_DEF (ERR_EAP_RADIUS_EAP_MSG_NOT_FOUND, -12704)
1428  ERROR_DEF (ERR_EAP_RADIUS_INVALID_ACCESS_ACCEPT, -12705)
1429  ERROR_DEF (ERR_EAP_RADIUS_INVALID_ACCESS_REJECT, -12706)
1430  ERROR_DEF (ERR_EAP_RADIUS_INVALID_CODE, -12707)
1431  ERROR_DEF (ERR_EAP_RADIUS_MSG_AUTH_NOT_FOUND, -12708)
1432 
1433  ERROR_DEF (ERR_EAP_PSK, -12800)
1434  ERROR_DEF (ERR_EAP_PSK_INVALID_SESSION_TYPE, -12801)
1435  ERROR_DEF (ERR_EAP_PSK_INVALID_ID, -12802)
1436  ERROR_DEF (ERR_EAP_PSK_INVALID_LENGTH, -12803)
1437  ERROR_DEF (ERR_EAP_PSK_INVALID_FLAG, -12804)
1438  ERROR_DEF (ERR_EAP_PSK_INVALID_RAND, -12805)
1439  ERROR_DEF (ERR_EAP_PSK_INVALID_MAC, -12806)
1440  ERROR_DEF (ERR_EAP_PSK_INVALID_CHAN, -12807)
1441  ERROR_DEF (ERR_EAP_PSK_INVALID_PKT, -12808)
1442  ERROR_DEF (ERR_EAP_PSK_INVALID_EXT, -12809)
1443  ERROR_DEF (ERR_EAP_PSK_INVALID_CHAN_LEN, -12810)
1444  ERROR_DEF (ERR_EAP_PSK_INVALID_NONCE, -12811)
1445  ERROR_DEF (ERR_EAP_PSK_INVALID_TAG, -12812)
1446  ERROR_DEF (ERR_EAP_PSK_INVALID_PARAMS, -12813)
1447  ERROR_DEF (ERR_EAP_PSK_AES_CTX, -12814)
1448 
1449  ERROR_DEF (ERR_EAP_WSC, -12900)
1450 
1451  ERROR_DEF (ERR_PKCS5, -13000)
1452  ERROR_DEF (ERR_PKCS5_BAD_ITERATION_COUNT, -13001)
1453  ERROR_DEF (ERR_PKCS5_INVALID_HASH_FUNCTION, -13002)
1454  ERROR_DEF (ERR_PKCS5_DKLEN_TOO_LONG, -13003)
1455  ERROR_DEF (ERR_PKCS5_DKLEN_TOO_SHORT, -13004)
1456  ERROR_DEF (ERR_PKCS5_BAD_SALT_LEN, -13005)
1457  ERROR_DEF (ERR_PKCS5_INVALID_ENC_FUNCTION, -13006)
1458 
1459  ERROR_DEF (ERR_SCEP, -13100)
1460  ERROR_DEF (ERR_SCEP_BAD_ALG, -13101)
1461  ERROR_DEF (ERR_SCEP_BAD_MESSAGE, -13102)
1462  ERROR_DEF (ERR_SCEP_BAD_TIME, -13103)
1463  ERROR_DEF (ERR_SCEP_INIT_FAIL, -13104)
1464  ERROR_DEF (ERR_SCEP_MISSING_SIGNER_INFO, -13105)
1465  ERROR_DEF (ERR_SCEP_MISSING_REQUEST_INFO, -13106)
1466  ERROR_DEF (ERR_SCEP_NOT_SUPPORTED, -13107)
1467  ERROR_DEF (ERR_SCEP_INVALID_ROLETYPE, -13108)
1468  ERROR_DEF (ERR_SCEP_TRANSACTIONID_NOMATCH, -13109)
1469  ERROR_DEF (ERR_SCEP_AUTHENTICATION_FAILED, -13110)
1470  ERROR_DEF (ERR_SCEP_OVERLAPPING_CERT, -13111)
1471  ERROR_DEF (ERR_SCEP_TIMEOUT, -13112)
1472  ERROR_DEF (ERR_SCEP_REPOSITORY, -13113)
1473  ERROR_DEF (ERR_SCEP_ENTITY_EXISTS, -13114)
1474  ERROR_DEF (ERR_SCEP_NEED_ADMIN_PRIVILEGE, -13115)
1475  ERROR_DEF (ERR_SCEP_BAD_REQUEST, -13116)
1476  ERROR_DEF (ERR_SCEP_BAD_CERTID, -13117)
1477  ERROR_DEF (ERR_SCEP_UNKNOWN_FAIL_INFO, -13118)
1478  ERROR_DEF (ERR_SCEP_NO_KNOWN_SIGNERS, -13119)
1479 
1480  ERROR_DEF (ERR_INTHASH, -13200)
1481  ERROR_DEF (ERR_INTHASH_BAD_TYPE, -13201)
1482  ERROR_DEF (ERR_INTHASH_BAD_OFFSET, -13202)
1483  ERROR_DEF (ERR_INTHASH_BAD_TABLE, -13203)
1484  ERROR_DEF (ERR_INTHASH_ELEM_NOT_FOUND, -13204)
1485  ERROR_DEF (ERR_INTHASH_MUTEX_INIT, -13205)
1486  ERROR_DEF (ERR_INTHASH_BAD_TABLEIDX, -13206)
1487 
1488  ERROR_DEF (ERR_STRHASH, -13300)
1489  ERROR_DEF (ERR_STRHASH_NODE_NOT_FOUND, -13301)
1490  ERROR_DEF (ERR_STRHASH_NODE_EXISTS, -13302)
1491  ERROR_DEF (ERR_STRHASH_NULL_DATUM, -13303)
1492  ERROR_DEF (ERR_STRHASH_INVALID_FUNC, -13304)
1493  ERROR_DEF (ERR_STRHASH_NOTEMPTY, -13305)
1494  ERROR_DEF (ERR_STRHASH_NOMATCH, -13306)
1495 
1496  ERROR_DEF (ERR_IPC, -13400)
1497  ERROR_DEF (ERR_IPC_INVALID_POOL_ID, -13401)
1498  ERROR_DEF (ERR_IPC_MODULE_EXISTS, -13402)
1499  ERROR_DEF (ERR_IPC_INVALID_CONN, -13403)
1500  ERROR_DEF (ERR_IPC_INSERT_CONNECTION, -13404)
1501  ERROR_DEF (ERR_IPC_INSERTING_MSG_SENDQ, -13405)
1502  ERROR_DEF (ERR_IPC_INSERTING_MSG_RECVQ, -13406)
1503  ERROR_DEF (ERR_IPC_RETRANS_COUNT_EXCEEDED, -13407)
1504  ERROR_DEF (ERR_IPC_OPEN_ASYNC_CALLBACK, -13408)
1505  ERROR_DEF (ERR_IPC_INVALID_LEN, -13409)
1506  ERROR_DEF (ERR_IPC_BUF_CORRUPTION, -13410)
1507  ERROR_DEF (ERR_IPC_SRC_MSG_NOT_FOUND, -13411)
1508  ERROR_DEF (ERR_IPC_CONNECTION_CLOSED, -13412)
1509  ERROR_DEF (ERR_IPC_INVALID_MODULE, -13413)
1510  ERROR_DEF (ERR_IPC_MAX_MODULE_INSTANCE, -13414)
1511  ERROR_DEF (ERR_IPC_REPLY_TIMEOUT, -13415)
1512  ERROR_DEF (ERR_IPC_INVALID_READ_LEN, -13416)
1513  ERROR_DEF (ERR_IPC_INVALID_WRITE_LEN, -13417)
1514 
1515  ERROR_DEF (ERR_CERT_STORE, -13500)
1516  ERROR_DEF (ERR_CERT_STORE_UNKNOWN_KEY_TYPE, -13501)
1517  ERROR_DEF (ERR_CERT_STORE_CERT_KEY_MISMATCH, -13502)
1518  ERROR_DEF (ERR_CERT_STORE_LOCKED_STORE, -13503)
1519  ERROR_DEF (ERR_CERT_STORE_UNSUPPORTED_SIGNALGO, -13504)
1520  ERROR_DEF (ERR_CERT_STORE_UNSUPPORTED_ECCURVE, -13505)
1521  ERROR_DEF (ERR_CERT_STORE_EXISTING_ALIAS, -13506)
1522  ERROR_DEF (ERR_CERT_STORE_USED_LABEL, -13507)
1523  ERROR_DEF (ERR_CERT_STORE_UNAVAILABLE, -13508)
1524 
1525  ERROR_DEF (ERR_OCSP_STORE, -13550)
1526  ERROR_DEF (ERR_OCSP_STORE_NULL_POINTER, -13551)
1527  ERROR_DEF (ERR_OCSP_STORE_INVALID_CERT_LENGTH, -13552)
1528 
1529  ERROR_DEF (ERR_HASH_VALUE, -13600)
1530 
1531  ERROR_DEF (ERR_HASH_TABLE, -13700)
1532  ERROR_DEF (ERR_HASH_TABLE_BAD_SIZE, -13701)
1533  ERROR_DEF (ERR_HASH_TABLE_INVALID_KEYLEN, -13702)
1534  ERROR_DEF (ERR_HASH_TABLE_INVALID_INITVALUE, -13703)
1535  ERROR_DEF (ERR_HASH_TABLE_RTE_CREATE, -13704)
1536  ERROR_DEF (ERR_HASH_TABLE_RTE_ADD_KEY, -13705)
1537  ERROR_DEF (ERR_HASH_TABLE_RTE_LOOKUP, -13706)
1538  ERROR_DEF (ERR_HASH_TABLE_RTE_DELETE, -13707)
1539  ERROR_DEF (ERR_HASH_TABLE_RTE_ITERATE, -13708)
1540 
1541  ERROR_DEF (ERR_HASH_MAP, -13720)
1542  ERROR_DEF (ERR_HASH_MAP_BAD_SIZE, -13721)
1543  ERROR_DEF (ERR_HASH_MAP_INVALID_HASH_OUTPUT, -13722)
1544  ERROR_DEF (ERR_HASH_MAP_KEY_NOT_FOUND, -13723)
1545 
1546  ERROR_DEF (ERR_SOCKET, -13800)
1547  ERROR_DEF (ERR_SOCKET_NULL_REPLY, -13801)
1548  ERROR_DEF (ERR_SOCKET_INVALID_LEN, -13802)
1549  ERROR_DEF (ERR_SOCKET_INVALID_MSG, -13803)
1550  ERROR_DEF (ERR_SOCKET_NULL_PARAMS, -13804)
1551 
1552  ERROR_DEF (ERR_CFGMON, -13900)
1553  ERROR_DEF (ERR_CFGMON_INVALID_OP, -13901)
1554  ERROR_DEF (ERR_CFGMON_NO_MORE_INSTANCES, -13902)
1555  ERROR_DEF (ERR_CFGMON_NO_SUCH_INSTANCE, -13903)
1556  ERROR_DEF (ERR_CFGMON_LIB_NOT_FOUND, -13904)
1557  ERROR_DEF (ERR_CFGMON_NO_SUCH_OBJ, -13905)
1558  ERROR_DEF (ERR_CFGMON_NO_MEM, -13906)
1559  ERROR_DEF (ERR_CFGMON_UNKNOWN, -13907)
1560  ERROR_DEF (ERR_CFGMON_NO_REGN, -13908)
1561  ERROR_DEF (ERR_CFGMON_DB_DIR, -13909)
1562  ERROR_DEF (ERR_CFGMON_RB, -13910)
1563  ERROR_DEF (ERR_CFGMON_DUP_INSTANCE, -13911)
1564  ERROR_DEF (ERR_CFGMON_INSUFF_PARAM, -13912)
1565  ERROR_DEF (ERR_CFGMON_INVALID_PARAM, -13913)
1566  ERROR_DEF (ERR_CFGMON_MISSING_KEY_PARAM, -13914)
1567  ERROR_DEF (ERR_CFGMON_OBJ_OBSOLETE, -13915)
1568  ERROR_DEF (ERR_CFGMON_OBJ_NO_PERMISSION, -13916)
1569  ERROR_DEF (ERR_CFGMON_PARM_OBSOLETE, -13917)
1570  ERROR_DEF (ERR_CFGMON_PARM_ISKEY, -13918)
1571  ERROR_DEF (ERR_CFGMON_PARM_NO_PERMISSION, -13919)
1572  ERROR_DEF (ERR_CFGMON_DEPENDENCY, -13920)
1573  ERROR_DEF (ERR_CFGMON_INVALID_REQ_MSG, -13921)
1574  ERROR_DEF (ERR_CFGMON_INVALID_PROFILE_NAME, -13922)
1575  ERROR_DEF (ERR_CFGMON_NO_SUCH_PROFILE, -13923)
1576  ERROR_DEF (ERR_CFGMON_NO_SPECIFIC_REGN_FOUND, -13924)
1577  ERROR_DEF (ERR_CFGMON_INVALID_PARAM_VALUE, -13925)
1578  ERROR_DEF (ERR_CFGMON_NO_CFG_CHANGE, -13926)
1579 
1580  ERROR_DEF (ERR_CLI, -14000)
1581  ERROR_DEF (ERR_CLI_INVALID_MAC, -14001)
1582  ERROR_DEF (ERR_CLI_PARAM_INVALID, -14002)
1583  ERROR_DEF (ERR_CLI_PARAM_ORDER, -14003)
1584  ERROR_DEF (ERR_CLI_PARAM_TYPE_INVALID, -14004)
1585  ERROR_DEF (ERR_CLI_PARAM_TYPE_UNKNOWN, -14005)
1586  ERROR_DEF (ERR_CLI_SELECT, -14006)
1587  ERROR_DEF (ERR_CLI_LOGOUT, -14007)
1588  ERROR_DEF (ERR_CLI_OBJ_HIDDEN, -14008)
1589  ERROR_DEF (ERR_CLI_CMD_UNKNOWN, -14009)
1590  ERROR_DEF (ERR_CLI_MULTI_MATCH, -14010)
1591  ERROR_DEF (ERR_CLI_INVALID_PHONE_NUM, -14011)
1592  ERROR_DEF (ERR_CLI_INVALID_MODE, -14012)
1593 
1594  ERROR_DEF (ERR_EAPOL, -14100)
1595  ERROR_DEF (ERR_EAPOL_INVALID_HANDLE, -14101)
1596  ERROR_DEF (ERR_EAPOL_INVALID_LEN, -14102)
1597  ERROR_DEF (ERR_EAPOL_INVALID_PARAM, -14103)
1598  ERROR_DEF (ERR_EAPOL_INVALID_REPLAY_CTR, -14104)
1599  ERROR_DEF (ERR_EAPOL_INVALID_RSNIE, -14105)
1600  ERROR_DEF (ERR_EAPOL_INVALID_MIC, -14106)
1601  ERROR_DEF (ERR_EAPOL_INVALID_ARRAY_LEN, -14107)
1602  ERROR_DEF (ERR_EAPOL_INVALID_PMKID, -14108)
1603  ERROR_DEF (ERR_EAPOL_INVALID_NONCE, -14109)
1604  ERROR_DEF (ERR_EAPOL_INVALID_GTK, -14110)
1605  ERROR_DEF (ERR_EAPOL_4WAYHS_NOT_COMPLETE, -14111)
1606 
1607  ERROR_DEF (ERR_DEBUG_CONSOLE, -14200)
1608  ERROR_DEF (ERR_DEBUG_CONSOLE_CHANNEL, -14201)
1609 
1610  ERROR_DEF (ERR_SSLCC, -14300)
1611  ERROR_DEF (ERR_SSLCC_TOO_MANY_CONNECTIONS, -14301)
1612  ERROR_DEF (ERR_SSLCC_INIT_CONNECTION, -14302)
1613  ERROR_DEF (ERR_SSLCC_BAD_ID, -14303)
1614  ERROR_DEF (ERR_SSLCC_DISABLED, -14304)
1615  ERROR_DEF (ERR_SSLCC_CONFIG, -14305)
1616  ERROR_DEF (ERR_SSLCC_PROTOCOL, -14306)
1617  ERROR_DEF (ERR_SSLCC_INVALID_PRESECRET, -14307)
1618  ERROR_DEF (ERR_SSLCC_INVALID_PADDING, -14308)
1619  ERROR_DEF (ERR_SSLCC_INVALID_MAC, -14309)
1620  ERROR_DEF (ERR_SSLCC_BAD_STATE, -14310)
1621  ERROR_DEF (ERR_SSLCC_NOT_OPEN, -14311)
1622  ERROR_DEF (ERR_SSLCC_NO_CIPHER_MATCH, -14312)
1623  ERROR_DEF (ERR_SSLCC_CERT_VALIDATION_FAILED, -14313)
1624  ERROR_DEF (ERR_SSLCC_UNABLE_TO_RSVP, -14314)
1625  ERROR_DEF (ERR_SSLCC_UNSUPPORTED_DIGEST, -14315)
1626  ERROR_DEF (ERR_SSLCC_BAD_RECORD_SIZE, -14316)
1627  ERROR_DEF (ERR_SSLCC_UNKNOWN_CERTIFICATE_AUTHORITY, -14317)
1628  ERROR_DEF (ERR_SSLCC_NO_SELF_SIGNED_CERTIFICATES, -14318)
1629  ERROR_DEF (ERR_SSLCC_MUTUAL_AUTHENTICATION_DISABLED, -14319)
1630  ERROR_DEF (ERR_SSLCC_MUTUAL_AUTHENTICATION_FAILED, -14320)
1631  ERROR_DEF (ERR_SSLCC_MUTUAL_AUTHENTICATION_NOT_REQUESTED, -14321)
1632  ERROR_DEF (ERR_SSLCC_MUTUAL_AUTHENTICATION_REQUEST_IGNORED, -14322)
1633  ERROR_DEF (ERR_SSLCC_MUTUAL_AUTHENTICATION_REQUIRED, -14323)
1634  ERROR_DEF (ERR_SSLCC_INVALID_CERT_VERIFY_MSG_SIZE, -14324)
1635  ERROR_DEF (ERR_SSLCC_INVALID_CERT_REQUEST_MSG_SIZE, -14325)
1636  ERROR_DEF (ERR_SSLCC_INVALID_MSG_SIZE, -14326)
1637  ERROR_DEF (ERR_SSLCC_INVALID_SIGNATURE, -14327)
1638  ERROR_DEF (ERR_SSLCC_CLIENT_KEY_SIZE_TOO_LONG, -14328)
1639  ERROR_DEF (ERR_SSLCC_IOCTL_FAILED, -14329)
1640  ERROR_DEF (ERR_SSLCC_SERVER_VERSION_UNKNOWN, -14330)
1641  ERROR_DEF (ERR_SSLCC_SERVER_VERSION_SSL3, -14331)
1642  ERROR_DEF (ERR_SSLCC_CLIENT_START, -14332)
1643  ERROR_DEF (ERR_SSLCC_PROTOCOL_RECEIVE_RECORD, -14333)
1644  ERROR_DEF (ERR_SSLCC_PROTOCOL_PROCESS_FINISHED, -14334)
1645  ERROR_DEF (ERR_SSLCC_PROTOCOL_PROCESS_CERTIFICATE, -14335)
1646  ERROR_DEF (ERR_SSLCC_PROTOCOL_PROCESS_CLIENT_HELLO, -14336)
1647  ERROR_DEF (ERR_SSLCC_PROTOCOL_PROCESS_SERVER_HELLO, -14337)
1648  ERROR_DEF (ERR_SSLCC_PROTOCOL_BAD_LENGTH, -14338)
1649  ERROR_DEF (ERR_SSLCC_PROTOCOL_BAD_STATE, -14339)
1650  ERROR_DEF (ERR_SSLCC_PROTOCOL_SERVER, -14340)
1651  ERROR_DEF (ERR_SSLCC_PSK_BAD_CONFIG, -14341)
1652  ERROR_DEF (ERR_SSLCC_PSK_BAD_LENGTH, -14342)
1653  ERROR_DEF (ERR_SSLCC_PSK_CALLBACK_OVERFLOW_BUF, -14343)
1654  ERROR_DEF (ERR_SSLCC_PROTOCOL_VERSION, -14344)
1655  ERROR_DEF (ERR_SSLCC_CRYPT_BLOCK_SIZE, -14345)
1656  ERROR_DEF (ERR_SSLCC_FATAL_ALERT, -14346)
1657  ERROR_DEF (ERR_SSLCC_INVALID_CERT_LENGTH, -14347)
1658  ERROR_DEF (ERR_SSLCC_NO_DATA_TO_SEND, -14348)
1659  ERROR_DEF (ERR_SSLCC_NO_DATA_TO_RECEIVE, -14349)
1660  ERROR_DEF (ERR_SSLCC_EAP_DATA_SEND, -14350)
1661  ERROR_DEF (ERR_SSLCC_EXTENSION_DUPLICATE, -14351)
1662  ERROR_DEF (ERR_SSLCC_EXTENSION_LENGTH, -14352)
1663  ERROR_DEF (ERR_SSLCC_EXTENSION_SERVER_LIST_LENGTH, -14353)
1664  ERROR_DEF (ERR_SSLCC_EXTENSION_SERVER_NAME_LENGTH, -14354)
1665  ERROR_DEF (ERR_SSLCC_EXTENSION_UNSOLICITED_OFFER, -14355)
1666  ERROR_DEF (ERR_SSLCC_EXTENSION_UNRECOGNIZED_NAME, -14356)
1667  ERROR_DEF (ERR_SSLCC_TICKET_INIT, -14357)
1668  ERROR_DEF (ERR_SSLCC_UNSUPPORTED_ALGORITHM, -14358)
1669  ERROR_DEF (ERR_SSLCC_INVALID_KEY_TYPE, -14359)
1670  ERROR_DEF (ERR_SSLCC_EXTENSION_UNKNOWN_FORMAT, -14360)
1671  ERROR_DEF (ERR_SSLCC_UNSUPPORTED_CURVE, -14361)
1672  ERROR_DEF (ERR_SSLCC_NO_CIPHERSUITE, -14362)
1673  ERROR_DEF (ERR_SSLCC_WARNING_ALERT, -14363)
1674  ERROR_DEF (ERR_SSLCC_INNER_APP_VERIFY_DATA, -14364)
1675  ERROR_DEF (ERR_SSLCC_INVALID_INNER_TYPE, -14365)
1676  ERROR_DEF (ERR_SSLCC_TOO_MANY_REHANDSHAKES, -14366)
1677  ERROR_DEF (ERR_SSLCC_BAD_HEADER_VERSION, -14367)
1678  ERROR_DEF (ERR_SSLCC_TOO_MANY_SERVERS, -14368)
1679  ERROR_DEF (ERR_SSLCC_BAD_SERVER_INSTANCE, -14369)
1680  ERROR_DEF (ERR_SSLCC_INSTANCE_STALE, -14370)
1681  ERROR_DEF (ERR_SSLCC_INTERNAL_LIST_DAMAGED, -14371)
1682  ERROR_DEF (ERR_SSLCC_INTERNAL_BAD_STATE, -14372)
1683  ERROR_DEF (ERR_SSLCC_BAD_INDEX, -14373)
1684  ERROR_DEF (ERR_SSLCC_BAD_PROCESS_IDENTIFIER, -14374)
1685  ERROR_DEF (ERR_SSLCC_CONFIG_THIS_STATE, -14375)
1686  ERROR_DEF (ERR_SSLCC_CONFIG_NEXT_STATE, -14376)
1687  ERROR_DEF (ERR_SSLCC_INCONSISTENT_BUCKET_INDICES, -14377)
1688  ERROR_DEF (ERR_SSLCC_INCONSISTENT_TRACK_INDICES, -14378)
1689  ERROR_DEF (ERR_SSLCC_MASTER_SECRET_CACHE_EMPTY, -14379)
1690  ERROR_DEF (ERR_SSLCC_MASTER_SECRET_CACHE_NOT_FOUND, -14380)
1691 
1692  ERROR_DEF (ERR_MPRINTF, -14400)
1693  ERROR_DEF (ERR_MPRINTF_INVALID_STATE, -14401)
1694  ERROR_DEF (ERR_MPRINTF_SPECIFIER, -14402)
1695  ERROR_DEF (ERR_MPRINTF_INVALID_LENGTH, -14403)
1696  ERROR_DEF (ERR_MPRINTF_INVALID_LENGTH_MODIFIER, -14404)
1697  ERROR_DEF (ERR_MPRINTF_BUFFER_FULL, -14405)
1698  ERROR_DEF (ERR_MPRINTF_INVALID_FORMAT, -14406)
1699  ERROR_DEF (ERR_MPRINTF_UNKNOWN_SPECIFIER, -14407)
1700  ERROR_DEF (ERR_MPRINTF_DOUBLE_EXPONENT, -14408)
1701 
1702  ERROR_DEF (ERR_REDBLACK, -14500)
1703  ERROR_DEF (ERR_REDBLACK_NULL_DATUM, -14501)
1704 
1705  ERROR_DEF (ERR_CIRCQ, -14600)
1706  ERROR_DEF (ERR_CIRCQ_FULL, -14601)
1707  ERROR_DEF (ERR_CIRCQ_EMPTY, -14602)
1708 
1709  ERROR_DEF (ERR_FW, -14700)
1710  ERROR_DEF (ERR_FW_DUP_SERVER, -14701)
1711  ERROR_DEF (ERR_FW_REC_NOT_FOUND, -14702)
1712  ERROR_DEF (ERR_FW_BAD_LINK, -14703)
1713  ERROR_DEF (ERR_FW_LINK_CREATE, -14704)
1714  ERROR_DEF (ERR_FW_NOMEM, -14705)
1715  ERROR_DEF (ERR_FW_BAD_PROFILE, -14706)
1716  ERROR_DEF (ERR_FW_FAIL_CONNECT, -14707)
1717  ERROR_DEF (ERR_FW_IP_ATTACH, -14708)
1718  ERROR_DEF (ERR_FW_INTERNAL, -14709)
1719  ERROR_DEF (ERR_FW_NORESOURCE, -14710)
1720  ERROR_DEF (ERR_FW_INVALID_PF_INDEX, -14711)
1721  ERROR_DEF (ERR_FW_INVALID_SEQUENCE, -14712)
1722  ERROR_DEF (ERR_FW_NULL_FILTER, -14713)
1723  ERROR_DEF (ERR_FW_INVALID_JUMP_INDEX, -14714)
1724  ERROR_DEF (ERR_FW_INVALID_DT_VALUE, -14715)
1725  ERROR_DEF (ERR_FW_INVALID_DTYPE, -14716)
1726  ERROR_DEF (ERR_FW_INVALID_PKTTYPE, -14717)
1727  ERROR_DEF (ERR_FW_INVALID_PKTENG_FILTER, -14718)
1728  ERROR_DEF (ERR_FW_INVALID_FILTER_SIZE, -14719)
1729  ERROR_DEF (ERR_FW_INVALID_FILTER_LENGTH, -14720)
1730  ERROR_DEF (ERR_FW_INVALID_HDR_SIZE, -14721)
1731  ERROR_DEF (ERR_FW_INVALID_RUNIDX, -14722)
1732  ERROR_DEF (ERR_FW_INVALID_PKT_OFFSET, -14723)
1733  ERROR_DEF (ERR_FW_INVALID_RANGE, -14724)
1734  ERROR_DEF (ERR_FW_INVALID_OFFSET, -14725)
1735  ERROR_DEF (ERR_FW_INVALID_STRING, -14726)
1736  ERROR_DEF (ERR_FW_INVALID_STRINGLEN, -14727)
1737  ERROR_DEF (ERR_FW_INVALID_HIGH_VAL, -14728)
1738  ERROR_DEF (ERR_FW_INVALID_LOW_VAL, -14729)
1739  ERROR_DEF (ERR_FW_INVALID_TCP_STATE, -14730)
1740  ERROR_DEF (ERR_FW_INTERFACE_NOT_FOUND, -14731)
1741  ERROR_DEF (ERR_FW_FLOW_NOT_FOUND, -14732)
1742  ERROR_DEF (ERR_FW_INVALID_PKT_LEN, -14733)
1743  ERROR_DEF (ERR_FW_NO_FLOW_TBL, -14734)
1744  ERROR_DEF (ERR_FW_ADDR_RANGE_ALLOC_FAIL, -14735)
1745  ERROR_DEF (ERR_FW_HASH_INTBL_FAIL, -14736)
1746  ERROR_DEF (ERR_FW_HASH_OUTTBL_FAIL, -14737)
1747  ERROR_DEF (ERR_FW_INFINITE_TIMEOUT, -14738)
1748  ERROR_DEF (ERR_FW_INTBL_KEY_NOT_FOUND, -14739)
1749  ERROR_DEF (ERR_FW_OUTTBL_KEY_NOT_FOUND, -14740)
1750  ERROR_DEF (ERR_FW_ADDR_RANGE_FREE_FAIL, -14741)
1751  ERROR_DEF (ERR_FW_PROG_NOT_ACTIVE, -14742)
1752  ERROR_DEF (ERR_FW_INVALID_INTERFACE, -14743)
1753  ERROR_DEF (ERR_FW_INVALID_HOOK, -14744)
1754  ERROR_DEF (ERR_FW_DUPLICATE_BIND, -14745)
1755  ERROR_DEF (ERR_FW_PROFILE_NOT_FOUND, -14746)
1756  ERROR_DEF (ERR_FW_INVALID_OPERATION, -14747)
1757  ERROR_DEF (ERR_FW_XML_MSG_FAILED, -14748)
1758  ERROR_DEF (ERR_FW_TOO_MANY_CLIENTS, -14749)
1759  ERROR_DEF (ERR_FW_PARSER_ALLOC_ERROR, -14750)
1760  ERROR_DEF (ERR_FW_PARSER_OPEN_ERROR, -14751)
1761  ERROR_DEF (ERR_FW_PARSER_SEEK_ERROR, -14752)
1762  ERROR_DEF (ERR_FW_PARSER_READ_ERROR, -14753)
1763  ERROR_DEF (ERR_FW_PARSE_POLICY_FAILED, -14754)
1764  ERROR_DEF (ERR_FW_BAD_MAGIC_NUMBER, -14755)
1765  ERROR_DEF (ERR_FW_NAT_HASH_NOT_FOUND, -14756)
1766  ERROR_DEF (ERR_FW_UNKNOWN_MODE, -14757)
1767  ERROR_DEF (ERR_FW_UNKNOWN_OP, -14758)
1768  ERROR_DEF (ERR_FW_BAD_CERT, -14759)
1769  ERROR_DEF (ERR_FW_NULL_POINTER, -14760)
1770  ERROR_DEF (ERR_FW_UNSET, -14799)
1771 
1772  ERROR_DEF (ERR_MOC_IPV4_ERROR, -14800)
1773 
1774  ERROR_DEF (ERR_CC_CRAWL, -14900)
1775  ERROR_DEF (ERR_CC_CRAWL_PAST_END_BUFFER, -14901)
1776 
1777  ERROR_DEF (ERR_OCSP, -15000)
1778  ERROR_DEF (ERR_OCSP_MISSING_SIGNER_CERT, -15001)
1779  ERROR_DEF (ERR_OCSP_MISSING_SIGNER_KEY, -15002)
1780  ERROR_DEF (ERR_OCSP_MISSING_ISSUER_CERT, -15003)
1781  ERROR_DEF (ERR_OCSP_INVALID_STRUCT, -15004)
1782  ERROR_DEF (ERR_OCSP_MISSING_SIGNATURE, -15005)
1783  ERROR_DEF (ERR_OCSP_INVALID_SIGNATURE, -15006)
1784  ERROR_DEF (ERR_OCSP_RESPONDER_CHECK, -15007)
1785  ERROR_DEF (ERR_OCSP_UNKNOWN_RESPONSE_STATUS, -15008)
1786  ERROR_DEF (ERR_OCSP_UNSUPPORTED_RESPONSE_TYPE, -15009)
1787  ERROR_DEF (ERR_OCSP_MISSING_RSIGNER_CERTS, -15010)
1788  ERROR_DEF (ERR_OCSP_INIT_FAIL, -15011)
1789  ERROR_DEF (ERR_OCSP_ILLEGAL_STATE, -15012)
1790  ERROR_DEF (ERR_OCSP_NO_MORE_RESPONSE, -15013)
1791  ERROR_DEF (ERR_OCSP_BAD_ALGO, -15014)
1792  ERROR_DEF (ERR_OCSP_EXPIRED_RESPONSE, -15015)
1793  ERROR_DEF (ERR_OCSP_NONCE_CHECK_FAIL, -15016)
1794  ERROR_DEF (ERR_OCSP_BAD_REQUEST, -15017)
1795  ERROR_DEF (ERR_OCSP_INVALID_INPUT, -15018)
1796  ERROR_DEF (ERR_OCSP_BAD_AIA, -15019)
1797  ERROR_DEF (ERR_OCSP_REQUEST_RESPONSE_MISMATCH, -15020)
1798  ERROR_DEF (ERR_OCSP_FIND_PEER_ADDR_FAILED, -15021)
1799  ERROR_DEF (ERR_OCSP_RESPONDER_CONNECT_FAILED, -15022)
1800  ERROR_DEF (ERR_OCSP_PENDING_PROCESS, -15023)
1801 
1802 
1803  ERROR_DEF (ERR_WPA2, -15100)
1804  ERROR_DEF (ERR_WPA2_WIN_NDIS, -15101)
1805  ERROR_DEF (ERR_WPA2_CORE_REACHED_MAX_EVENT_COUNT, -15102)
1806  ERROR_DEF (ERR_WPA2_CORE_NULL_ULARG, -15103)
1807  ERROR_DEF (ERR_WPA2_INVALID_EAPOL_FRAME, -15104)
1808  ERROR_DEF (ERR_WPA2_INVALID_PASSWORD, -15105)
1809  ERROR_DEF (ERR_WPA2_BAD_LENGTH, -15106)
1810  ERROR_DEF (ERR_WPA2_EVENT_INIT_FAILED, -15107)
1811  ERROR_DEF (ERR_WPA2_DRVPROXY_RSN_PARSE, -15108)
1812  ERROR_DEF (ERR_WPA2_DRVPROXY_WPA_PARSE, -15109)
1813  ERROR_DEF (ERR_WPA2_INVALID_IE, -15110)
1814  ERROR_DEF (ERR_WPA2_CORE_PMKSA_CACHE_FULL, -15111)
1815  ERROR_DEF (ERR_WPA2_CORE_BSS_NOT_FOUND, -15112)
1816  ERROR_DEF (ERR_WPA2_RANGE_END, -15113)
1817  ERROR_DEF (ERR_WPA2_LINUX_WEXT, -15114)
1818  ERROR_DEF (ERR_WPA2_PKT_HANDLE_FAILURE, -15115)
1819  ERROR_DEF (ERR_WPA2_LINUX_WIRED, -15116)
1820 
1821  ERROR_DEF (ERR_WPA2_SMEDK, -15200)
1822  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_NULL_CONFIG_DATA, -15201)
1823  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_INVALID_CONFIG_DATA, -15202)
1824  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_INVALID_SME_TYPE, -15203)
1825  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_NO_METHOD_DEFS, -15204)
1826  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_SESSION_ALLOC_FAILURE, -15205)
1827  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_INSTANCE_LIMIT_EXCEED, -15206)
1828  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_INVALID_INSTANCE_ID, -15207)
1829  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_STA_SESSION_ALREADY_EXISTS, -15208)
1830  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_INVALID_INSTANCE, -15209)
1831  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_DECISION_FAILURE, -15210)
1832  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_DISCARD_AUTH_REQ, -15211)
1833  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_WEP_NOT_SUPPORTED, -15212)
1834  ERROR_DEF (ERR_WPA2_SMEDK_IFACE_STA_PEER_SESSION_NOT_FOUND, -15213)
1835  ERROR_DEF (ERR_WPA2_SMEDK_CORE_INVALID_FRAME, -15214)
1836  ERROR_DEF (ERR_WPA2_SMEDK_PRE_RSN_NOT_SUPPORTED, -15215)
1837  ERROR_DEF (ERR_WPA2_SMEDK_INVALID_BSS_DESCRIPTION, -15216)
1838  ERROR_DEF (ERR_WPA2_SMEDK_INVALID_AVP, -15217)
1839  ERROR_DEF (ERR_WPA2_PARSE_WEP_KEY, -15218)
1840  ERROR_DEF (ERR_WPA2_SMEDK_INVALID_ASSOC_RESP, -15219)
1841 
1842  ERROR_DEF (ERR_WPA2_EVENT, -15300)
1843  ERROR_DEF (ERR_WPA2_EVENT_MGMT_INIT_FAILED, -15301)
1844  ERROR_DEF (ERR_WPA2_EVENT_MGMT_INVALID_REQUEST, -15302)
1845  ERROR_DEF (ERR_WPA2_EVENT_MGMT_INVALID_EVENT_TYPE, -15303)
1846  ERROR_DEF (ERR_WPA2_EVENT_MGMT_INVALID_EVENT_ID, -15304)
1847  ERROR_DEF (ERR_WPA2_EVENT_MGMT_INVALID_PARAM, -15305)
1848  ERROR_DEF (ERR_WPA2_EVENT_MGMT_TYPE_ALREADY_EXIST, -15306)
1849 
1850  ERROR_DEF (ERR_WPA2_MLME, -15400)
1851  ERROR_DEF (ERR_WPA2_MLME_INVALID_REQUEST, -15401)
1852  ERROR_DEF (ERR_WPA2_MLME_BSS_ALREADY_STARTED, -15402)
1853  ERROR_DEF (ERR_WPA2_MLME_NULL_PARAM_TO_REQUEST, -15403)
1854  ERROR_DEF (ERR_WPA2_MLME_TOO_MANY_REQUESTS, -15404)
1855  ERROR_DEF (ERR_WPA2_MLME_NO_SCAN_RESULT, -15405)
1856  ERROR_DEF (ERR_WPA2_MLME_INVALID_STATE_FOR_OP, -15406)
1857  ERROR_DEF (ERR_WPA2_MLME_INVALID_STATE_INDICATION, -15407)
1858  ERROR_DEF (ERR_WPA2_INVALID_QUERY_ID, -15408)
1859  ERROR_DEF (ERR_WPA2_INSUFFICIENT_BUF_SIZE, -15409)
1860  ERROR_DEF (ERR_WPA2_MLME_AKMP_NOT_SUPPORTED, -15410)
1861  ERROR_DEF (ERR_WPA2_MLME_PAIR_CIPHER_NOT_SUPPORTED, -15411)
1862  ERROR_DEF (ERR_WPA2_MLME_GRP_CIPHER_NOT_SUPPORTED, -15412)
1863  ERROR_DEF (ERR_WPA2_MLME_INVALID_CIPHER_COMBINATON, -15413)
1864 
1865  ERROR_DEF (ERR_IKE_XAUTH, -15500)
1866  ERROR_DEF (ERR_IKE_XAUTH_BAD_ATTRIBUTE, -15501)
1867  ERROR_DEF (ERR_IKE_XAUTH_INVALID_CFG_TYPE, -15502)
1868  ERROR_DEF (ERR_IKE_XAUTH_USERNAME_LENGTH, -15503)
1869  ERROR_DEF (ERR_IKE_XAUTH_PASSCODE_LENGTH, -15504)
1870  ERROR_DEF (ERR_IKE_XAUTH_PASSWORD_LENGTH, -15505)
1871  ERROR_DEF (ERR_IKE_XAUTH_USERDATA_LENGTH, -15506)
1872  ERROR_DEF (ERR_IKE_XAUTH_NO_USER_FUNC, -15507)
1873  ERROR_DEF (ERR_IKE_XAUTH_NEXT_PIN_LENGTH, -15508)
1874  ERROR_DEF (ERR_IKE_XAUTH_ANSWER_LENGTH, -15509)
1875  ERROR_DEF (ERR_IKE_XAUTH_UNSUPPORTED_AUTHENTICATION_TYPE, -15510)
1876  ERROR_DEF (ERR_IKE_XAUTH_DRAFT_VERSION, -15511)
1877  ERROR_DEF (ERR_IKE_XAUTH_DOMAIN_LENGTH, -15512)
1878  ERROR_DEF (ERR_IKE_XAUTH_MESSAGE_LENGTH, -15513)
1879  ERROR_DEF (ERR_IKE_XAUTH_PERP_LENGTH, -15514)
1880  ERROR_DEF (ERR_IKE_XAUTH_PERP_FAIL_ATLAS_PASSPHRASE_RECOVERY_NOT_SET, -15515)
1881  ERROR_DEF (ERR_IKE_XAUTH_PERP_FAIL_INFINITE_RECONNECT_ATTEMPT, -15516)
1882  ERROR_DEF (ERR_IKE_XAUTH_PERP_FAIL_MALFORMED_PAYLOAD, -15517)
1883 
1884  ERROR_DEF (ERR_OTP, -15600)
1885  ERROR_DEF (ERR_OTP_INVALID_CHALLENGE, -15601)
1886  ERROR_DEF (ERR_OTP_INVALID_ALGORITHM, -15602)
1887  ERROR_DEF (ERR_OTP_UNSUPPORTED_ALGORITHM, -15603)
1888  ERROR_DEF (ERR_OTP_INVALID_SEED, -15604)
1889 
1890  ERROR_DEF (ERR_PFKEY_SOCK_OPEN, -15700)
1891  ERROR_DEF (ERR_PFKEY_SOCK_WRITE, -15701)
1892  ERROR_DEF (ERR_PFKEY_PARSE, -15702)
1893  ERROR_DEF (ERR_PFKEY_PARSE_BAD_LENGTH, -15703)
1894  ERROR_DEF (ERR_PFKEY_VERSION, -15704)
1895  ERROR_DEF (ERR_PFKEY_PROTOCOL_TYPE, -15705)
1896  ERROR_DEF (ERR_PFKEY_INVALID_MSGTYPE, -15706)
1897  ERROR_DEF (ERR_PFKEY_SEQ_NUM, -15707)
1898  ERROR_DEF (ERR_PFKEY_INVALID_EXT_TYPE, -15708)
1899  ERROR_DEF (ERR_PFKEY_READ_TIMEOUT, -15709)
1900  ERROR_DEF (ERR_PFKEY_READ_ERROR, -15710)
1901  ERROR_DEF (ERR_PFKEY_INVALID_PARAMETER, -15711)
1902  ERROR_DEF (ERR_PFKEY_INVALID_LEN, -15712)
1903  ERROR_DEF (ERR_PFKEY_INVALID_HANDLE, -15713)
1904 
1905  ERROR_DEF (ERR_NTP, -15800)
1906  ERROR_DEF (ERR_NTP_BAD_CONFIG, -15801)
1907  ERROR_DEF (ERR_NTP_INIT_FAIL, -15802)
1908  ERROR_DEF (ERR_NTP_BAD_SERVER_ID, -15803)
1909  ERROR_DEF (ERR_NTP_SERVER_NOT_FOUND, -15804)
1910  ERROR_DEF (ERR_NTP_SERVER_EXISTS, -15805)
1911  ERROR_DEF (ERR_NTP_INSTANCE_ID_NOT_FOUND, -15806)
1912  ERROR_DEF (ERR_NTP_INVALID_SERVER_ID, -15807)
1913  ERROR_DEF (ERR_NTP_INSTANCE_REF_NOT_ZERO, -15808)
1914  ERROR_DEF (ERR_NTP_SERVER_NOT_ACTIVE, -15809)
1915  ERROR_DEF (ERR_NTP_CONFIG_EXISTS, -15810)
1916  ERROR_DEF (ERR_NTP_SERVER_BIND_FAIL, -15811)
1917  ERROR_DEF (ERR_NTP_GET_PORT_ADDR_FAIL, -15812)
1918  ERROR_DEF (ERR_NTP_TOO_MANY_REQUESTS, -15813)
1919  ERROR_DEF (ERR_NTP_BAD_RESPONSE, -15814)
1920  ERROR_DEF (ERR_NTP_RESP_ATTRIB_NOT_FOUND, -15815)
1921 
1922  ERROR_DEF (ERR_SRTP, -15900)
1923  ERROR_DEF (ERR_SRTP_TOO_MANY_CONNECTIONS, -15901)
1924  ERROR_DEF (ERR_SRTP_INIT_CONNECTION, -15902)
1925  ERROR_DEF (ERR_SRTP_BAD_ID, -15903)
1926  ERROR_DEF (ERR_SRTP_CONFIG, -15904)
1927  ERROR_DEF (ERR_SRTP_UNSUPPORTED_CIPHER, -15905)
1928  ERROR_DEF (ERR_SRTP_UNSUPPORTED_DIGEST, -15906)
1929  ERROR_DEF (ERR_SRTP_IOCTL_FAILED, -15907)
1930  ERROR_DEF (ERR_SRTP_CORE_INVALID_HEADER, -15908)
1931  ERROR_DEF (ERR_SRTP_CORE_INVALID_MAC, -15909)
1932  ERROR_DEF (ERR_SRTP_CORE_BAD_CIPHER_NAME, -15910)
1933  ERROR_DEF (ERR_SRTP_CORE_BAD_HMAC_NAME, -15911)
1934  ERROR_DEF (ERR_SRTP_CIPHER_ALREADY_SET, -15912)
1935  ERROR_DEF (ERR_SRTP_HMAC_ALREADY_SET, -15913)
1936  ERROR_DEF (ERR_SRTP_CORE_BAD_LENGTH, -15914)
1937  ERROR_DEF (ERR_SRTP_CORE_SSRC_DUP_INSERT, -15915)
1938  ERROR_DEF (ERR_SRTP_CRYPTO_CTX_FAIL, -15916)
1939  ERROR_DEF (ERR_SRTP_BAD_HMAC, -15917)
1940  ERROR_DEF (ERR_SRTP_DROP_REPLAY_LATE, -15918)
1941  ERROR_DEF (ERR_SRTP_DROP_REPLAY_OLD, -15919)
1942  ERROR_DEF (ERR_SRTP_BAD_MKI_LENGTH, -15920)
1943  ERROR_DEF (ERR_SRTP_NO_POLICY, -15921)
1944  ERROR_DEF (ERR_SRTP_SESSION_IS_NULL, -15922)
1945  ERROR_DEF (ERR_SRTP_BAD_SESSION_INSTANCE, -15923)
1946  ERROR_DEF (ERR_SRTP_BUFFER_OVERFLOW, -15924)
1947  ERROR_DEF (ERR_SRTP_WRONG_INSTANCE, -15925)
1948 
1949  ERROR_DEF (ERR_MTLS, -16000)
1950  ERROR_DEF (ERR_MTLS_BAD_PAYLOAD_LENGTH, -16001)
1951  ERROR_DEF (ERR_MTLS_UNKNOWN_MESSAGE_TYPE, -16002)
1952  ERROR_DEF (ERR_MTLS_FIND_CHANNEL_RECEIVER_FAILED, -16003)
1953  ERROR_DEF (ERR_MTLS_BAD_CALLBACK_CONFIG, -16004)
1954 
1955  ERROR_DEF (ERR_PKI, -16100)
1956 
1957  ERROR_DEF (ERR_CMP, -16200)
1958  ERROR_DEF (ERR_CMP_INVALID_CONTEXT, -16201)
1959  ERROR_DEF (ERR_CMP_INVALID_PARAMETER, -16202)
1960  ERROR_DEF (ERR_CMP_INVALID_VERSION, -16203)
1961  ERROR_DEF (ERR_CMP_INVALID_IP_RESPONSE, -16204)
1962  ERROR_DEF (ERR_CMP_ALGORITHM_NOT_SUPPORTED, -16205)
1963  ERROR_DEF (ERR_CMP_MISSING_TRANSACTION_ID, -16206)
1964  ERROR_DEF (ERR_CMP_MISSING_RECIPIENT_NONCE, -16207)
1965  ERROR_DEF (ERR_CMP_INVALID_STATE, -16208)
1966  ERROR_DEF (ERR_CMP_SUBJECT_NAME_REQUIRED, -16209)
1967  ERROR_DEF (ERR_CMP_KEY_REQUIRED, -16210)
1968  ERROR_DEF (ERR_CMP_CERTIFICATE_NOT_FOUND, -16211)
1969  ERROR_DEF (ERR_CMP_POPTYPE_MISMATCH, -16212)
1970  ERROR_DEF (ERR_CMP_INVALID_CALL_FOR_CERT, -16213)
1971  ERROR_DEF (ERR_CMP_INVALID_CALL_FOR_STATUS, -16214)
1972  ERROR_DEF (ERR_CMP_MISSING_CREDENTIALS, -16215)
1973  ERROR_DEF (ERR_CMP_RESPONSE_TYPE_MISMATCH, -16216)
1974  ERROR_DEF (ERR_CMP_SENDER_KID, -16217)
1975  ERROR_DEF (ERR_CMP_PROTECTION_ERROR, -16218)
1976  ERROR_DEF (ERR_CMP_NAME_MISMATCH, -16219)
1977  ERROR_DEF (ERR_CMP_TRANSACTION_ID_MISMATCH, -16220)
1978  ERROR_DEF (ERR_CMP_RECIPIENT_NONCE_MISMATCH, -16221)
1979 
1980  ERROR_DEF (ERR_CRMF, -16300)
1981  ERROR_DEF (ERR_CRMF_MISSING_SIGNER_KEY, -16301)
1982  ERROR_DEF (ERR_CRMF_INVALID_ARG, -16302)
1983 
1984  ERROR_DEF (ERR_LDAP, -16400)
1985  ERROR_DEF (ERR_LDAP_URL, -16401)
1986  ERROR_DEF (ERR_LDAP_TLS_ALERT_ERROR, -16402)
1987  ERROR_DEF (ERR_LDAP_TLS_ALREADY_RUNNING, -16403)
1988  ERROR_DEF (ERR_LDAP_TLS_INTERNAL_ERROR, -16404)
1989  ERROR_DEF (ERR_LDAP_SERVER_DOWN, -16481)
1990  ERROR_DEF (ERR_LDAP_LOCAL_ERROR, -16482)
1991  ERROR_DEF (ERR_LDAP_ENCODING_ERROR, -16483)
1992  ERROR_DEF (ERR_LDAP_DECODING_ERROR, -16484)
1993  ERROR_DEF (ERR_LDAP_TIMEOUT, -16485)
1994  ERROR_DEF (ERR_LDAP_AUTH_UNKNOWN, -16486)
1995  ERROR_DEF (ERR_LDAP_FILTER_ERROR, -16487)
1996  ERROR_DEF (ERR_LDAP_USER_CANCELLED, -16488)
1997  ERROR_DEF (ERR_LDAP_PARAM_ERROR, -16489)
1998  ERROR_DEF (ERR_LDAP_NO_MEMORY, -16490)
1999  ERROR_DEF (ERR_LDAP_CONNECT_ERROR, -16491)
2000  ERROR_DEF (ERR_LDAP_NOT_SUPPORTED, -16492)
2001  ERROR_DEF (ERR_LDAP_CONTROL_NOT_FOUND, -16493)
2002  ERROR_DEF (ERR_LDAP_NO_RESULTS_RETURNED, -16494)
2003  ERROR_DEF (ERR_LDAP_MORE_RESULTS_TO_RETURN, -16495)
2004  ERROR_DEF (ERR_LDAP_CLIENT_LOOP, -16496)
2005  ERROR_DEF (ERR_LDAP_REFERRAL_LIMIT_EXCEEDED, -16497)
2006 
2007 
2008  ERROR_DEF (ERR_FIPS, -16500)
2009  ERROR_DEF (ERR_FIPS_DSA_FAIL, -16501)
2010  ERROR_DEF (ERR_FIPS_DSA_SIGN_VERIFY_FAIL, -16502)
2011  ERROR_DEF (ERR_FIPS_ECDSA_FAIL, -16503)
2012  ERROR_DEF (ERR_FIPS_ECDSA_SIGN_VERIFY_FAIL, -16504)
2013  ERROR_DEF (ERR_FIPS_RSA_FAIL, -16505)
2014  ERROR_DEF (ERR_FIPS_RSA_SIGN_VERIFY_FAIL, -16506)
2015  ERROR_DEF (ERR_FIPS_RNG_FAIL, -16507)
2016  ERROR_DEF (ERR_FIPS_SELF_TEST_INCOMPLETE, -16508)
2017  ERROR_DEF (ERR_FIPS_RNG_KAT, -16509)
2018  ERROR_DEF (ERR_FIPS_HASH_KAT_NULL, -16510)
2019  ERROR_DEF (ERR_FIPS_HASH_KAT_FAILED, -16511)
2020  ERROR_DEF (ERR_FIPS_HASH_KAT_LEN_FAILED, -16512)
2021  ERROR_DEF (ERR_FIPS_HMAC_HASH_KAT_NULL, -16513)
2022  ERROR_DEF (ERR_FIPS_HMAC_HASH_KAT_FAILED, -16514)
2023  ERROR_DEF (ERR_FIPS_HMAC_HASH_KAT_LEN_FAILED, -16515)
2024  ERROR_DEF (ERR_FIPS_SYM_KAT_NULL, -16516)
2025  ERROR_DEF (ERR_FIPS_SYM_KAT_FAILED, -16517)
2026  ERROR_DEF (ERR_FIPS_SYM_KAT_LEN_FAILED, -16518)
2027  ERROR_DEF (ERR_FIPS_RSA_PCT_FAILED, -16519)
2028  ERROR_DEF (ERR_FIPS_ECDSA_PCT_FAILED, -16520)
2029  ERROR_DEF (ERR_FIPS_ECDH_PCT_FAILED, -16521)
2030  ERROR_DEF (ERR_FIPS_DH_PCT_FAILED, -16522)
2031  ERROR_DEF (ERR_FIPS_INTEGRITY_FAILED, -16523)
2032  ERROR_DEF (ERR_FIPS_NISTRNG_KAT_FAILED, -16524)
2033  ERROR_DEF (ERR_FIPS_CTRDRBG_FAIL, -16525)
2034  ERROR_DEF (ERR_FIPS_ECDRBG_FAIL, -16526)
2035  ERROR_DEF (ERR_FIPS_RSA_KAT_FAILED, -16527)
2036  ERROR_DEF (ERR_FIPS_INVALID_INPUT, -16528)
2037  ERROR_DEF (ERR_FIPS_HMAC_KDF_KAT_NULL, -16529)
2038  ERROR_DEF (ERR_FIPS_HMAC_KDF_KAT_FAILED, -16530)
2039  ERROR_DEF (ERR_FIPS_EDDSA_SIGN_VERIFY_FAIL, -16531)
2040  ERROR_DEF (ERR_FIPS_FIRST_USE, -16532)
2041  ERROR_DEF (ERR_FIPS_MUTEX_LOCK_FAILED, -16533)
2042  ERROR_DEF (ERR_FIPS_EDDH_FAILED, -16534)
2043 
2044 
2045  ERROR_DEF (ERR_LDAP_RES_CODE, -16600)
2046  ERROR_DEF (ERR_LDAP_RES_CODE_OPERATIONS_ERROR, -16601)
2047  ERROR_DEF (ERR_LDAP_RES_CODE_PROTOCOL_ERROR, -16602)
2048  ERROR_DEF (ERR_LDAP_RES_CODE_TIMELIMIT_EXCEEDED, -16603)
2049  ERROR_DEF (ERR_LDAP_RES_CODE_SIZELIMIT_EXCEEDED, -16604)
2050  ERROR_DEF (ERR_LDAP_RES_CODE_COMPARE_FALSE, -16605)
2051  ERROR_DEF (ERR_LDAP_RES_CODE_COMPARE_TRUE, -16606)
2052  ERROR_DEF (ERR_LDAP_RES_CODE_STRONG_AUTH_NOT_SUPPORTED, -16607)
2053  ERROR_DEF (ERR_LDAP_RES_CODE_STRONG_AUTH_REQUIRED, -16608)
2054  ERROR_DEF (ERR_LDAP_RES_CODE_REFERRAL, -16610)
2055  ERROR_DEF (ERR_LDAP_RES_CODE_ADMINLIMIT_EXCEEDED, -16611)
2056  ERROR_DEF (ERR_LDAP_RES_CODE_UNAVAILABLE_CRITICAL_EXTENSION, -16612)
2057  ERROR_DEF (ERR_LDAP_RES_CODE_CONFIDENTIALITY_REQUIRED, -16613)
2058  ERROR_DEF (ERR_LDAP_RES_CODE_SASL_BIND_IN_PROGRESS, -16614)
2059  ERROR_DEF (ERR_LDAP_RES_CODE_NO_SUCH_ATTRIBUTE, -16616)
2060  ERROR_DEF (ERR_LDAP_RES_CODE_UNDEFINED_TYPE, -16617)
2061  ERROR_DEF (ERR_LDAP_RES_CODE_INAPPROPRIATE_MATCHING, -16618)
2062  ERROR_DEF (ERR_LDAP_RES_CODE_CONSTRAINT_VIOLATION, -16619)
2063  ERROR_DEF (ERR_LDAP_RES_CODE_TYPE_OR_VALUE_EXISTS, -16620)
2064  ERROR_DEF (ERR_LDAP_RES_CODE_INVALID_SYNTAX, -16621)
2065  ERROR_DEF (ERR_LDAP_RES_CODE_NO_SUCH_OBJECT, -16632)
2066  ERROR_DEF (ERR_LDAP_RES_CODE_ALIAS_PROBLEM, -16633)
2067  ERROR_DEF (ERR_LDAP_RES_CODE_INVALID_DN_SYNTAX, -16634)
2068  ERROR_DEF (ERR_LDAP_RES_CODE_ALIAS_DEREF_PROBLEM, -16636)
2069  ERROR_DEF (ERR_LDAP_RES_CODE_INAPPROPRIATE_AUTH, -16648)
2070  ERROR_DEF (ERR_LDAP_RES_CODE_INVALID_CREDENTIALS, -16649)
2071  ERROR_DEF (ERR_LDAP_RES_CODE_INSUFFICIENT_ACCESS, -16650)
2072  ERROR_DEF (ERR_LDAP_RES_CODE_BUSY, -16651)
2073  ERROR_DEF (ERR_LDAP_RES_CODE_UNAVAILABLE, -16652)
2074  ERROR_DEF (ERR_LDAP_RES_CODE_UNWILLING_TO_PERFORM, -16653)
2075  ERROR_DEF (ERR_LDAP_RES_CODE_LOOP_DETECT, -16654)
2076  ERROR_DEF (ERR_LDAP_RES_CODE_NAMING_VIOLATION, -16664)
2077  ERROR_DEF (ERR_LDAP_RES_CODE_OBJECT_CLASS_VIOLATION, -16665)
2078  ERROR_DEF (ERR_LDAP_RES_CODE_NOT_ALLOWED_ON_NONLEAF, -16666)
2079  ERROR_DEF (ERR_LDAP_RES_CODE_NOT_ALLOWED_ON_RDN, -16667)
2080  ERROR_DEF (ERR_LDAP_RES_CODE_ALREADY_EXISTS, -16668)
2081  ERROR_DEF (ERR_LDAP_RES_CODE_NO_OBJECT_CLASS_MODS, -16669)
2082  ERROR_DEF (ERR_LDAP_RES_CODE_RESULTS_TOO_LARGE, -16670)
2083  ERROR_DEF (ERR_LDAP_RES_CODE_AFFECTS_MULTIPLE_DSAS, -16671)
2084  ERROR_DEF (ERR_LDAP_RES_CODE_OTHER, -16680)
2085 
2086  ERROR_DEF (ERR_PKI_CLIENT, -16700)
2087  ERROR_DEF (ERR_PKI_CLIENT_REQUEST_TIMEOUT, -16701)
2088  ERROR_DEF (ERR_PKI_CLIENT_CERT_REVOKED, -16702)
2089  ERROR_DEF (ERR_PKI_CLIENT_CERT_EXPIRED, -16703)
2090  ERROR_DEF (ERR_PKI_CLIENT_CDPS_MISSING, -16704)
2091  ERROR_DEF (ERR_PKI_CLIENT_ISSUER_INVALID, -16705)
2092  ERROR_DEF (ERR_PKI_CLIENT_ISSUER_EXPIRED, -16706)
2093  ERROR_DEF (ERR_PKI_CLIENT_ISSUER_MISSING, -16707)
2094  ERROR_DEF (ERR_PKI_CLIENT_CERT_PATH, -16708)
2095  ERROR_DEF (ERR_PKI_CLIENT_CRL_NOT_AVAILABLE, -16709)
2096  ERROR_DEF (ERR_PKI_CLIENT_TOO_MANY_REQUESTS, -16710)
2097  ERROR_DEF (ERR_PKI_CLIENT_PENDING_CERTPATH_CHECK, -16711)
2098  ERROR_DEF (ERR_PKI_CLIENT_PENDING_CRL_CHECK, -16712)
2099  ERROR_DEF (ERR_PKI_CLIENT_INVALID_CALLBACK_TYPE, -16713)
2100  ERROR_DEF (ERR_PKI_CLIENT_NOT_FOUND, -16714)
2101  ERROR_DEF (ERR_PKI_CLIENT_INVALID_ARGUMENT, -16715)
2102  ERROR_DEF (ERR_PKI_CLIENT_PROFILE_FAILURE, -16716)
2103  ERROR_DEF (ERR_PKI_CLIENT_NO_SUCH_SESSION, -16717)
2104  ERROR_DEF (ERR_PKI_CLIENT_TOO_MANY_SESSIONS, -16718)
2105  ERROR_DEF (ERR_PKI_CLIENT_CRL_SIGNATURE_VERIFICATION, -16719)
2106  ERROR_DEF (ERR_PKI_CLIENT_MISSING_CA_URL_INFO, -16720)
2107  ERROR_DEF (ERR_PKI_CLIENT_MISSING_CERT_URL_INFO, -16721)
2108  ERROR_DEF (ERR_PKI_CLIENT_WRONG_CERTTYPE, -16722)
2109  ERROR_DEF (ERR_PKI_CLIENT_DB_INIT, -16723)
2110  ERROR_DEF (ERR_PKI_CLIENT_DB_CREATE, -16724)
2111  ERROR_DEF (ERR_PKI_CLIENT_DB_TXN_FAILED, -16725)
2112  ERROR_DEF (ERR_PKI_CLIENT_DB_EXTND_CERT_NOT_FOUND, -16726)
2113  ERROR_DEF (ERR_PKI_CLIENT_DB_EXTND_CERT_ADD_FAILED, -16727)
2114  ERROR_DEF (ERR_PKI_CLIENT_DB_EXTND_CERT_DEL_FAILED, -16728)
2115  ERROR_DEF (ERR_PKI_CLIENT_DB_TMP_KEY_ADD_FAILED, -16729)
2116  ERROR_DEF (ERR_PKI_CLIENT_DB_CERT_ADD_FAILED, -16730)
2117  ERROR_DEF (ERR_PKI_CLIENT_DB_CERT_NOT_FOUND, -16731)
2118  ERROR_DEF (ERR_PKI_CLIENT_DB_CERT_DEL_FAILED, -16732)
2119  ERROR_DEF (ERR_PKI_CLIENT_DB_CDP_ENTRY_ADD_FAILED, -16733)
2120  ERROR_DEF (ERR_PKI_CLIENT_DB_CDP_ENTRY_NOT_FOUND, -16734)
2121  ERROR_DEF (ERR_PKI_CLIENT_DB_CRL_NOT_FOUND, -16735)
2122  ERROR_DEF (ERR_PKI_CLIENT_DB_URL_ADD_FAILED, -16736)
2123  ERROR_DEF (ERR_PKI_CLIENT_DB_URL_NOT_FOUND, -16737)
2124  ERROR_DEF (ERR_PKI_CLIENT_DB_CRL_TRUNCATE_FAILED, -16738)
2125  ERROR_DEF (ERR_PKI_CLIENT_DB_CERT_SNO_NOT_FOUND, -16739)
2126  ERROR_DEF (ERR_PKI_CLIENT_DB_FG_TO_BG_MSG_FAILED, -16740)
2127  ERROR_DEF (ERR_PKI_CLIENT_DB_BG_TO_FG_MSG_FAILED, -16741)
2128  ERROR_DEF (ERR_PKI_CLIENT_DB_EXTND_CERT_SESINST_NOT_FOUND, -16742)
2129  ERROR_DEF (ERR_PKI_CLIENT_DB_EXTND_CERT_SESINST_CUR_FAILED, -16760)
2130  ERROR_DEF (ERR_PKI_CLIENT_DB_CERT_ISSUER_CUR_FAILED, -16761)
2131  ERROR_DEF (ERR_PKI_CLIENT_DB_CERT_SNO_CUR_FAILED, -16762)
2132  ERROR_DEF (ERR_PKI_CLIENT_DB_CRL_ISSUER_CUR_FAILED, -16763)
2133  ERROR_DEF (ERR_PKI_CLIENT_DB_CRL_SNO_CUR_FAILED, -16764)
2134  ERROR_DEF (ERR_PKI_CLIENT_DB_URL_CUR_FAILED, -16765)
2135  ERROR_DEF (ERR_PKI_CLIENT_DB_CDP_ENTRY_CUR_FAILED, -16766)
2136  ERROR_DEF (ERR_PKI_CLIENT_CRL_PARSE_ERROR, -16767)
2137  ERROR_DEF (ERR_PKI_CLIENT_NO_RESULT_OBTAINED, -16768)
2138  ERROR_DEF (ERR_PKI_CLIENT_CERT_NOT_AVAILABLE, -16769)
2139  ERROR_DEF (ERR_PKI_CLIENT_TOO_MANY_FOREGROUND_PROCESS, -16770)
2140  ERROR_DEF (ERR_PKI_CLIENT_FOREGROUND_PROCESS_NOT_FOUND, -16771)
2141  ERROR_DEF (ERR_PKI_CLIENT_FOREGROUND_FAILED_TO_REGISTER, -16772)
2142  ERROR_DEF (ERR_PKI_CLIENT_BACKGROUND_NOT_READY, -16773)
2143  ERROR_DEF (ERR_PKI_CLIENT_SET_CRL_CHECKING_MODE_FAILED, -16774)
2144  ERROR_DEF (ERR_PKI_CLIENT_UNEXPECTED_ASN1_STRUCTURE, -16775)
2145  ERROR_DEF (ERR_PKI_CLIENT_STALE_CRL_RECEIVED, -16776)
2146  ERROR_DEF (ERR_PKI_CLIENT_PENDING_OCSP_CHECK, -16777)
2147  ERROR_DEF (ERR_PKI_CLIENT_OCSP_INVALID, -16778)
2148  ERROR_DEF (ERR_PKI_CLIENT_OCSP_STATUS_UNKNOWN, -16779)
2149  ERROR_DEF (ERR_PKI_CLIENT_OCSP_RESPONSE, -16780)
2150  ERROR_DEF (ERR_PKI_CLIENT_OCSP_SIGNING_CERT_INFO_MISSING, -16781)
2151  ERROR_DEF (ERR_PKI_CLIENT_OCSP_RESPONDER_URL_MISSING, -16782)
2152  ERROR_DEF (ERR_PKI_CLIENT_PRIVATE_KEY_NOT_FOUND, -16783)
2153  ERROR_DEF (ERR_PKI_CLIENT_SCEP_RENEW_CERT_NOT_SUPPORTED, -16784)
2154  ERROR_DEF (ERR_PKI_CLIENT_SCEP_MAX_POLL_RETRY_COUNT_RCHD, -16785)
2155  ERROR_DEF (ERR_PKI_CLIENT_CRL_CHECKING_DISABLED, -16786)
2156  ERROR_DEF (ERR_PKI_CLIENT_SCEP_NO_HTTP_RESP_CONTENT, -16787)
2157 
2158  ERROR_DEF (ERR_STACK, -16800)
2159  ERROR_DEF (ERR_STACK_UNDERFLOW, -16801)
2160  ERROR_DEF (ERR_STACK_OVERFLOW, -16802)
2161 
2162  ERROR_DEF (ERR_INSTANCE, -16900)
2163  ERROR_DEF (ERR_INSTANCE_TABLE_TOO_BIG, -16901)
2164  ERROR_DEF (ERR_INSTANCE_BAD_ID, -16902)
2165  ERROR_DEF (ERR_INSTANCE_CLOSED, -16903)
2166  ERROR_DEF (ERR_INSTANCE_STALE_ID, -16904)
2167  ERROR_DEF (ERR_INSTANCE_FREE_LIST_EMPTY, -16905)
2168  ERROR_DEF (ERR_INSTANCE_PASSED_END_LIST_REACHED, -16906)
2169 
2170  ERROR_DEF (ERR_HTTPS, -17000)
2171  ERROR_DEF (ERR_HTTPS_REDIRECT_NOT_FOLLOWED, -17001)
2172  ERROR_DEF (ERR_HTTPS_ATUH_FAILED, -17002)
2173  ERROR_DEF (ERR_HTTPS_SIGNAL_BREAK, -17003)
2174  ERROR_DEF (ERR_HTTPS_INVALID_URL, -17004)
2175 
2176  ERROR_DEF (ERR_NIST_KDF, -17100)
2177  ERROR_DEF (ERR_NIST_KDF_INVALID_COUNTER_SIZE, -17101)
2178  ERROR_DEF (ERR_NIST_KDF_COUNTER_KEY_SIZES, -17102)
2179 
2180  ERROR_DEF (ERR_ANSI_X9_63_KDF, -17150)
2181  ERROR_DEF (ERR_ANSI_X9_63_KDF_MISSING_PARAMS, -17151)
2182 
2183  ERROR_DEF (ERR_TDP, -17180)
2184  ERROR_DEF (ERR_TDP_INVALID_NUM_USES, -17181)
2185  ERROR_DEF (ERR_TDP_INVALID_KDF_ALGO, -17182)
2186  ERROR_DEF (ERR_TDP_INVALID_SEED_LEN, -17183)
2187  ERROR_DEF (ERR_TDP_INVALID_NUM_FP_ELEMENTS, -17184)
2188  ERROR_DEF (ERR_TDP_UNINITIALIZED_CTX, -17185)
2189  ERROR_DEF (ERR_TDP_CTX_NOT_READY, -17186)
2190  ERROR_DEF (ERR_TDP_INVALID_SYM_ALGO, -17187)
2191  ERROR_DEF (ERR_TDP_INVALID_DATA_LEN, -17188)
2192  ERROR_DEF (ERR_TDP_NUM_USES_EXCEEDED, -17189)
2193  ERROR_DEF (ERR_TDP_INVALID_MAC_ALGO, -17190)
2194  ERROR_DEF (ERR_TDP_INVALID_ADD_DATA_LEN, -17191)
2195  ERROR_DEF (ERR_TDP_INVALID_SIG, -17192)
2196  ERROR_DEF (ERR_TDP_TRUST_CONFIG_FILE_NOT_FOUND, -17193)
2197  ERROR_DEF (ERR_TDP_TRUST_CONFIG_FILE_INVALID, -17194)
2198 
2199  ERROR_DEF (ERR_NIST_RNG, -17200)
2200  ERROR_DEF (ERR_NIST_RNG_HASH_DF_BAD_OUTPUT_LEN, -17201)
2201  ERROR_DEF (ERR_NIST_RNG_UNSUPPORTED_CURVE, -17202)
2202  ERROR_DEF (ERR_NIST_RNG_EC_DRBG_ARG_TOO_LONG, -17203)
2203  ERROR_DEF (ERR_NIST_RNG_EC_DBRG_INVALID_HASH_ID, -17204)
2204  ERROR_DEF (ERR_NIST_RNG_DBRG_RESEED_NEEDED, -17205)
2205  ERROR_DEF (ERR_NIST_RNG_BLOCK_CIPHER_DF_BAD_OUTPUT_LEN, -17206)
2206  ERROR_DEF (ERR_NIST_RNG_CTR_INVALID_KEY_LENGTH, -17207)
2207  ERROR_DEF (ERR_NIST_RNG_CTR_INVALID_OUTPUT_LENGTH, -17208)
2208  ERROR_DEF (ERR_NIST_RNG_DRBG_TOO_MANY_BITS, -17209)
2209  ERROR_DEF (ERR_NIST_RNG_CTR_BAD_ENTROPY_INPUT_LEN, -17210)
2210  ERROR_DEF (ERR_NIST_RNG_EC_ENTROPY_OR_NONCE_TOO_SHORT, -17211)
2211  ERROR_DEF (ERR_NIST_RNG_CTR_BAD_PERSO_STR_LEN, -17212)
2212  ERROR_DEF (ERR_NIST_RNG_HASH_UNINITIALIZED_CTX, -17213)
2213  ERROR_DEF (ERR_NIST_RNG_HASH_BAD_ENTROPY_INPUT_LEN, -17214)
2214  ERROR_DEF (ERR_NIST_RNG_HASH_BAD_NONCE_INPUT_LEN, -17215)
2215 
2216  ERROR_DEF (ERR_ELF_LOADER, -17300)
2217  ERROR_DEF (ERR_ELF_LOADER_UNDEFINED_SYMBOL, -17301)
2218  ERROR_DEF (ERR_ELF_LOADER_COMMON_BLOCK_NOT_SUPPORTED, -17302)
2219  ERROR_DEF (ERR_ELF_LOADER_NON_GLOBAL_UNDEF_SYMBOL, -17303)
2220  ERROR_DEF (ERR_ELF_LOADER_INVALID_RELOC_OFFSET, -17304)
2221  ERROR_DEF (ERR_ELF_LOADER_INVALID_SYMBOL_INDEX, -17305)
2222  ERROR_DEF (ERR_ELF_LOADER_UNKNOWN_RELOC_TYPE, -17306)
2223  ERROR_DEF (ERR_ELF_LOADER_INVALID_ARM24_OFFSET, -17307)
2224  ERROR_DEF (ERR_ELF_LOADER_UNRESOLVED_IMPORT_FUNC, -17308)
2225  ERROR_DEF (ERR_ELF_LOADER_UNRESOLVED_IMPORT_DATA, -17309)
2226  ERROR_DEF (ERR_ELF_LOADER_MACHINE_MISMATCH, -17310)
2227  ERROR_DEF (ERR_ELF_LOADER_UNKNOWN_SYMBOL_TYPE, -17311)
2228  ERROR_DEF (ERR_ELF_LOADER_UNSUPPORTED_ARCHITECTURE, -17312)
2229  ERROR_DEF (ERR_ELF_LOADER_MMAP_FAILED, -17313)
2230  ERROR_DEF (ERR_ELF_LOADER_INVALID_ARM_INSTRUCTION, -17314)
2231  ERROR_DEF (ERR_ELF_LOADER_PREALLOC_SIZE, -17315)
2232  ERROR_DEF (ERR_ELF_LOADER_INVALID_MIPS_VALUE, -17316)
2233  ERROR_DEF (ERR_ELF_LOADER_RELOCATION_OVERFLOW, -17317)
2234  ERROR_DEF (ERR_ELF_LOADER_UNSUPPORTED_RELOC_STYLE, -17318)
2235  ERROR_DEF (ERR_ELF_LOADER_INCONSISTENT_MIPS_VALUE, -17319)
2236  ERROR_DEF (ERR_ELF_LOADER_STACK_SIZE, -17320)
2237  ERROR_DEF (ERR_ELF_LOADER_NEED_ASM_SPEC, -17321)
2238 
2239  ERROR_DEF (ERR_FP, -17350)
2240  ERROR_DEF (ERR_FP_INVALID_SIG_FILE, -17351)
2241  ERROR_DEF (ERR_FP_INVALID_FPSEED_INFO, -17352)
2242 
2243  ERROR_DEF (ERR_XML_PARSE_NO_BEGIN_TAG, -17400)
2244  ERROR_DEF (ERR_XML_PARSE_NO_END_TAG, -17401)
2245  ERROR_DEF (ERR_XML_PARSE_END_TAG_TOO_EARLY, -17402)
2246  ERROR_DEF (ERR_XML_PARSE_VALUE_NOT_FOUND, -17403)
2247 
2248 #ifdef __ENABLE_MOCANA_PKCS11_CRYPTO__
2249 #include "../crypto/pkcs11e.h" /* PKCS11 reserves -17500 to -18012 */
2250 #endif
2251 
2252  ERROR_DEF (ERR_LWIP_UNSUPPORTED_FUNCTION, -18200)
2253 
2254  ERROR_DEF (ERR_ENTROPY_UNINITIALIZED, -18300)
2255  ERROR_DEF (ERR_ENTROPY_THREAD_IN_USE, -18310)
2256 
2257  ERROR_DEF (ERR_DSA_INVALID_KEYLENGTH, -18400)
2258  ERROR_DEF (ERR_DSA_HASH_TOO_SMALL, -18401)
2259  ERROR_DEF (ERR_DH_HASH_TOO_SMALL, -18401) /* purposely the same value */
2260  ERROR_DEF (ERR_DSA_INVALID_PARAM, -18402)
2261  ERROR_DEF (ERR_DH_INVALID_KEYLENGTH, -18410)
2262 
2263  ERROR_DEF (LDAPAUTH_USER_NOTFOUND, -18500)
2264  ERROR_DEF (LDAPAUTH_USER_NOTMEMBER, -18501)
2265  ERROR_DEF (LDAPAUTH_USER_CREDENTIALS_INVALID, -18502)
2266  ERROR_DEF (LDAPAUTH_GROUP_NOTFOUND, -18503)
2267  ERROR_DEF (LDAPAUTH_GROUP_MISSINGATTR, -18504)
2268 
2269  ERROR_DEF (ERR_LDAPAUTH_UNKNOWN, -18505)
2270  ERROR_DEF (ERR_LDAPAUTH_NEED_OPTION, -18506)
2271  ERROR_DEF (ERR_LDAPAUTH_BAD_PARAM, -18507)
2272  ERROR_DEF (ERR_LDAPAUTH_BAD_PARAM_VALUE, -18508)
2273  ERROR_DEF (ERR_LDAPAUTH_BAD_DN, -18509)
2274  ERROR_DEF (ERR_LDAPAUTH_TRUNCATED, -18510)
2275  ERROR_DEF (ERR_LDAPAUTH_BIND_FAILED, -18511)
2276  ERROR_DEF (ERR_LDAPAUTH_SEARCH_FAILED, -18512)
2277 
2278  /* KeyStore error codes */
2279  ERROR_DEF (ERR_XKS_UNKNOWN_ERROR, -18600)
2280  ERROR_DEF (ERR_XKS_KEYSTORE_MISSING, -18601)
2281  ERROR_DEF (ERR_XKS_KEYSTORE_LOCKED, -18602)
2282  ERROR_DEF (ERR_XKS_PASS_INVALID, -18603)
2283  ERROR_DEF (ERR_XKS_PASS_IS_NOT_NEW, -18604)
2284  ERROR_DEF (ERR_XKS_PASS_WARN_EXPIRE, -18605)
2285  ERROR_DEF (ERR_XKS_PASS_IS_EXPIRED, -18606)
2286  ERROR_DEF (ERR_XKS_PASS_TOO_SHORT, -18607)
2287  ERROR_DEF (ERR_XKS_PASS_COMPLEXITY_FAIL, -18608)
2288  ERROR_DEF (ERR_XKS_SSO_UNINITIALIZED, -18609)
2289  ERROR_DEF (ERR_XKS_SSO_TICKET_INVALID, -18610)
2290  ERROR_DEF (ERR_XKS_SSO_TICKET_EXPIRED, -18611)
2291  ERROR_DEF (ERR_XKS_KEYSTORE_UNINITIALIZED, -18612)
2292  ERROR_DEF (ERR_XKS_KEYSTORE_PERMISSIONS_ERR, -18613)
2293  ERROR_DEF (ERR_XKS_KEYSTORE_PATH_INVALID_ERR, -18614)
2294 
2295  /* TPM error codes */
2296  ERROR_DEF (ERR_TPM_UNKNOWN_ERROR, -18700)
2297  ERROR_DEF (ERR_TPM_VERSION_UNSUPPORTED, -18701)
2298  ERROR_DEF (ERR_TPM_CMD_UNSUPPORTED, -18702)
2299  ERROR_DEF (ERR_TPM_CONNECTION_ERROR, -18703)
2300  ERROR_DEF (ERR_TPM_COMMUNICATION_ERROR, -18704)
2301  ERROR_DEF (ERR_TPM_INVALID_ARG, -18705)
2302  ERROR_DEF (ERR_TPM_CONTEXT_ERROR, -18706)
2303  ERROR_DEF (ERR_TPM_LOAD_KEY_ERROR, -18707)
2304  ERROR_DEF (ERR_TPM_CREATE_KEY_ERROR, -18708)
2305  ERROR_DEF (ERR_TPM_CREATE_HASH_ERROR, -18709)
2306  ERROR_DEF (ERR_TPM_POLICY_ERROR, -18710)
2307  ERROR_DEF (ERR_TPM_NOT_INITIALIZED, -18711)
2308  ERROR_DEF (ERR_TPM_HASH_ERROR, -18712)
2309  ERROR_DEF (ERR_TPM_SIGN_ERROR, -18713)
2310  ERROR_DEF (ERR_TPM_GET_ATTRIB_ERROR, -18714)
2311  ERROR_DEF (ERR_TPM_SET_ATTRIB_ERROR, -18715)
2312  ERROR_DEF (ERR_TPM_BIND_ERROR, -18716)
2313  ERROR_DEF (ERR_TPM_UNBIND_ERROR, -18717)
2314  ERROR_DEF (ERR_TPM_GET_CAPABILITY, -18718)
2315  ERROR_DEF (ERR_TPM_SET_CAPABILITY, -18719)
2316  ERROR_DEF (ERR_TPM_PCR_EXTEND, -18720)
2317  ERROR_DEF (ERR_TPM_PCR_READ, -18721)
2318  ERROR_DEF (ERR_TPM_PCR_SET_VALUE, -18722)
2319  ERROR_DEF (ERR_TPM_PCR_GET_VALUE, -18723)
2320  ERROR_DEF (ERR_TPM_PCR_RESET, -18724)
2321  ERROR_DEF (ERR_TPM_PCR_INVALID, -18725)
2322  ERROR_DEF (ERR_TPM_RANDOM_NUM_SIZE_MISMATCH, -18726)
2323  ERROR_DEF (ERR_TPM_BAD_VALUE, -18727)
2324  ERROR_DEF (ERR_TPM_INVALID_STRUCT, -18728)
2325  ERROR_DEF (ERR_TPM_NVRAM_ERROR, -18729)
2326  ERROR_DEF (ERR_TPM_NVRAM_INDEX_NOT_FOUND, -18730)
2327  ERROR_DEF (ERR_TPM_ERROR, -18731)
2328  ERROR_DEF (ERR_TPM_INVALID_KEY_SIZE, -18732)
2329  ERROR_DEF (ERR_TPM_AUTH_UNAVAILABLE, -18733)
2330 
2331 #ifdef __RTOS_WIN32__
2332  ERROR_DEF (ERR_TPM_OWNERAUTH_READ_ERROR, -18743)
2333  ERROR_DEF (ERR_TPM_TBS_DELAY_LOAD_FAILURE, -18744)
2334  ERROR_DEF (ERR_TPM_TBS_METHOD_NOT_FOUND, -18745)
2335  ERROR_DEF (ERR_TPM_TBS_METHOD_FAILED, -18746)
2336 
2337 #endif /* __RTOS_WIN32__ */
2338 
2339  /* TPM2 error codes */
2340  ERROR_DEF (ERR_TPM2_UNKNOWN_ERROR, -18800)
2341 
2342  /* SGX error codes */
2343  ERROR_DEF (ERR_SGX_UNKNOWN_ERROR, -18900)
2344 
2345  /* EST */
2346  ERROR_DEF (ERR_EST, -19000)
2347  ERROR_DEF (ERR_EST_BAD_ALG, -19001)
2348  ERROR_DEF (ERR_EST_BAD_MESSAGE, -19002)
2349  ERROR_DEF (ERR_EST_BAD_TIME, -19003)
2350  ERROR_DEF (ERR_EST_INIT_FAIL, -19004)
2351  ERROR_DEF (ERR_EST_MISSING_SIGNER_INFO, -19005)
2352  ERROR_DEF (ERR_EST_MISSING_REQUEST_INFO, -19006)
2353  ERROR_DEF (ERR_EST_NOT_SUPPORTED, -19007)
2354  ERROR_DEF (ERR_EST_INVALID_ROLETYPE, -19008)
2355  ERROR_DEF (ERR_EST_TRANSACTIONID_NOMATCH, -19009)
2356  ERROR_DEF (ERR_EST_AUTHENTICATION_FAILED, -19010)
2357  ERROR_DEF (ERR_EST_OVERLAPPING_CERT, -19011)
2358  ERROR_DEF (ERR_EST_TIMEOUT, -19012)
2359  ERROR_DEF (ERR_EST_REPOSITORY, -19013)
2360  ERROR_DEF (ERR_EST_ENTITY_EXISTS, -19014)
2361  ERROR_DEF (ERR_EST_NEED_ADMIN_PRIVILEGE, -19015)
2362  ERROR_DEF (ERR_EST_BAD_REQUEST, -19016)
2363  ERROR_DEF (ERR_EST_BAD_CERTID, -19017)
2364  ERROR_DEF (ERR_EST_UNKNOWN_FAIL_INFO, -19018)
2365  ERROR_DEF (ERR_EST_REQUEST_FAILED, -19019)
2366  ERROR_DEF (ERR_EST_MISSING_OID, -19020)
2367  ERROR_DEF (ERR_EST_JSON_PARSE_FAILED, -19021)
2368  ERROR_DEF (ERR_EST_EXT_ATTR_COUNT_OOB, -19022)
2369  ERROR_DEF (ERR_EST_EXT_ATTR_MISSING, -19023)
2370 
2371  /* JNI Error Codes */
2372  ERROR_DEF (ERR_JNI_METHOD_NOT_FOUND, -19100)
2373  ERROR_DEF (ERR_JNI_DECRYPTION_FAILED, -19101)
2374  ERROR_DEF (ERR_JNI_ENCRYPTION_FAILED, -19102)
2375  ERROR_DEF (ERR_JNI_SIGNING_FAILED, -19103)
2376  ERROR_DEF (ERR_JNI_GET_SEC_MODULE_INFO_FAILED, -19104)
2377  ERROR_DEF (ERR_JNI_PRIVATE_KEY_FAILED, -19105)
2378  ERROR_DEF (ERR_JNI_PUBLIC_KEY_FAILED, -19106)
2379  ERROR_DEF (ERR_JNI_KEY_FORMAT_FAILED, -19107)
2380  ERROR_DEF (ERR_JNI_INVALID_MODULE_HANDLE, -19108)
2381 
2382  /* Config File Parser */
2383  ERROR_DEF (ERR_CONFIG_PARSER, -20000)
2384  ERROR_DEF (ERR_CONFIG_NO_VALUE, -20001)
2385  ERROR_DEF (ERR_CONFIG_MISSING_DELIM, -20002)
2386  ERROR_DEF (ERR_CONFIG_MISSING_VALUE, -20003)
2387  ERROR_DEF (ERR_CONFIG_DUPLICATE, -20004)
2388 
2389  /* UM Error Codes */
2390  ERROR_DEF (ERR_UM, -21000)
2391  ERROR_DEF (ERR_UM_INIT_CONTEXT_FAILED, -21001)
2392  ERROR_DEF (ERR_UM_RELEASE_CONTEXT_FAILED, -21002)
2393  ERROR_DEF (ERR_UM_START_FAILED, -21003)
2394  ERROR_DEF (ERR_UM_PROCESS_FAILED, -21004)
2395  ERROR_DEF (ERR_UM_STOP_FAILED, -21005)
2396  ERROR_DEF (ERR_UM_UNZIP_FAILED, -21006)
2397  ERROR_DEF (ERR_UM_UPDATE_INSTALLATION_FAILED, -21007)
2398  ERROR_DEF (ERR_UM_UPDATE_INSTALLATION_TIMEOUT, -21008)
2399  ERROR_DEF (ERR_UM_SERVER_COMM_FAILED, -21009)
2400  ERROR_DEF (ERR_UM_ENROLLMENT_FAILED, -21010)
2401  ERROR_DEF (ERR_UM_JSON_PARSE_FAILED, -21011)
2402  ERROR_DEF (ERR_UM_INSTALLER_DESC_VERSION_UNSUPPORTED, -21012)
2403  ERROR_DEF (ERR_UM_INSTALLER_TYPE_UNSUPPORTED, -21013)
2404  ERROR_DEF (ERR_UM_INSTALLER_ACTION_UNDEFINED, -21014)
2405  ERROR_DEF (ERR_UM_LOCK_CREATE_FAILED, -21015)
2406  ERROR_DEF (ERR_UM_LOCK_DESTROY_FAILED, -21016)
2407  ERROR_DEF (ERR_UM_LOCK_FAILED, -21017)
2408  ERROR_DEF (ERR_UM_UNLOCK_FAILED, -21018)
2409  ERROR_DEF (ERR_UM_SIGNAL_FAILED, -21019)
2410  ERROR_DEF (ERR_UM_WAIT_TIMEOUT, -21020)
2411  ERROR_DEF (ERR_UM_WAIT_FAILED, -21021)
2412  ERROR_DEF (ERR_UM_NO_PERMISSION, -21022)
2413  ERROR_DEF (ERR_UM_PROP_NOT_FOUND, -21023)
2414  ERROR_DEF (ERR_UM_ILLEGAL_PROP, -21024)
2415  ERROR_DEF (ERR_UM_ILLEGAL_MODE, -21025)
2416  ERROR_DEF (ERR_UM_ILLEGAL_ACTION, -21026)
2417  ERROR_DEF (ERR_UM_ILLEGAL_CATEGORY, -21027)
2418  ERROR_DEF (ERR_UM_PROP_TOO_LONG, -21028)
2419  ERROR_DEF (ERR_UM_DIRECTORY_DELETE_FAILED, -21029)
2420  ERROR_DEF (ERR_UM_INVALID_DATE, -21030)
2421  ERROR_DEF (ERR_UM_FILE_RENAME_FAILED, -21031)
2422  ERROR_DEF (ERR_UM_HTTP_NOT_FOUND, -21032)
2423  ERROR_DEF (ERR_UM_HTTP_UNAUTHORIZED, -21033)
2424  ERROR_DEF (ERR_UM_HTTP_INVALID_MSG_RECEIVED, -21034)
2425  ERROR_DEF (ERR_UM_HTTP_INVALID_REQUEST_MSG, -21035)
2426  ERROR_DEF (ERR_UM_HTTP_SERVER_ERROR, -21036)
2427  ERROR_DEF (ERR_UM_INVALID_MSG_TYPE, -21037)
2428  ERROR_DEF (ERR_UM_URL_CREATION_FAILED, -21038)
2429  ERROR_DEF (ERR_UM_MSG_CREATION_FAILED, -21039)
2430  ERROR_DEF (ERR_UM_SYNC_FAILED, -21040)
2431  ERROR_DEF (ERR_UM_INVALID_HASH_ALGO_ID, -21041)
2432  ERROR_DEF (ERR_UM_INVALID_SIGNATURE_ALGO_ID, -21042)
2433  ERROR_DEF (ERR_UM_CMS_FILE_FAILED, -21043)
2434  ERROR_DEF (ERR_UM_UNSUPPORTED_SCRIPT_FILE, -21044)
2435  ERROR_DEF (ERR_UM_INVALID_POLL_TIME, -21045)
2436  ERROR_DEF (ERR_UM_PROP_SVC_BIND_ERROR, -21046)
2437  ERROR_DEF (ERR_UM_DIRECTORY_CREATE_FAILED, -21047)
2438  ERROR_DEF (ERR_UM_NO_MORE_TOKEN, -21048)
2439  ERROR_DEF (ERR_UM_RETRY, -21049)
2440  ERROR_DEF (ERR_UM_RESET, -21050)
2441  ERROR_DEF (ERR_UM_DIRECTORY_TYPE_UNSUPPORTED, -21051)
2442  ERROR_DEF (ERR_UM_UNSIGNED_DATA_ONLY_NOT_ALLOWED, -21052)
2443  ERROR_DEF (ERR_UM_UNENCRYPTED_NOT_ALLOWED, -21053)
2444  ERROR_DEF (ERR_UM_USER_INPUT_SELECT_FAILED, -21054)
2445  ERROR_DEF (ERR_UM_USER_INPUT_TIMEOUT, -21055)
2446  ERROR_DEF (ERR_UM_ERRNO, -21056)
2447  ERROR_DEF (ERR_UM_FATAL_CONNECTION_ERROR, -21057)
2448  ERROR_DEF (ERR_UM_CREATE_FULLPATH_FAILED, -21058)
2449  ERROR_DEF (ERR_UM_CHG_DIRECTORY_FAILED, -21059)
2450  ERROR_DEF (ERR_UM_SERVER_COMM_PROCESS_INCOMPLETE, -21060)
2451  ERROR_DEF (ERR_UM_SSM_MISSING_SIGNATURE, -21061)
2452  ERROR_DEF (ERR_UM_SSM_MISSING_CERTIFICATE, -21062)
2453  ERROR_DEF (ERR_UM_SSM_MISSING_DATA, -21063)
2454  ERROR_DEF (ERR_UM_SSM_MISSING_DIGEST_ALG, -21064)
2455  ERROR_DEF (ERR_UM_SSM_MISSING_KEYTYPE_SIGNATURE, -21065)
2456  ERROR_DEF (ERR_UM_SSM_MISMATCHED_SIG, -21066)
2457  ERROR_DEF (ERR_UM_RETRY_NO_DELAY, -21067)
2458  ERROR_DEF (ERR_UM_PROCESS_CREATION_FAILED, -21068)
2459  ERROR_DEF (ERR_UM_INVALID_PORT, -21069)
2460  ERROR_DEF (ERR_UM_NETWORK_ERROR, -21070)
2461  ERROR_DEF (ERR_UM_BAD_CLOUD_SERVICE_STATE, -21071)
2462 
2463  ERROR_DEF (ERR_DATA_PROTECT, -22000)
2464  ERROR_DEF (ERR_DATA_PROTECT_MUTEX_STILL_ACQUIRED, -22001)
2465  ERROR_DEF (ERR_DATA_PROTECT_SEED_CALLBACK_NEVER_REGISTERED, -22002)
2466 
2467  /* Second block for SSL */
2468  ERROR_DEF (ERR_SSL_EXTENDED_MASTERSECRET_MISSING, -22100)
2469  ERROR_DEF (ERR_SSL_EXPORT_KEY_MATERIAL, -22101)
2470 
2471  /* Status Log Error Codes */
2472  ERROR_DEF (ERR_STATUS_LOG_BUFFER_LENGTH, -22200)
2473  ERROR_DEF (ERR_STATUS_LOG_BUFFER_CREATION, -22201)
2474  ERROR_DEF (ERR_STATUS_LOG_MISSING_PORT, -22202)
2475  ERROR_DEF (ERR_STATUS_LOG_INVALID_PATH, -22203)
2476  ERROR_DEF (ERR_STATUS_INVALID_REPORT, -22204)
2477 
2478  /* TPPC Error Codes */
2479  ERROR_DEF (ERR_TPPC, -22300)
2480  ERROR_DEF (ERR_TPPC_MISSING_TRUSTED_ROOT_DIR, -22301)
2481  ERROR_DEF (ERR_TPPC_DIR_PATH_IS_NOT_DIR, -22302)
2482  ERROR_DEF (ERR_TPPC_FILE_PATH_IS_NOT_FILE, -22303)
2483  ERROR_DEF (ERR_TPPC_JSON_UNEXPECTED_VALUE_TYPE, -22304)
2484  ERROR_DEF (ERR_TPPC_INVALID_STATE, -22305)
2485  ERROR_DEF (ERR_TPPC_INVALID_STATUS, -22306)
2486  ERROR_DEF (ERR_TPPC_INVALID_MODE, -22307)
2487  ERROR_DEF (ERR_TPPC_MISSING_STATE_HANDLER, -22308)
2488  ERROR_DEF (ERR_TPPC_MISSING_TRUSTED_KEYSTORE_DIR, -22309)
2489  ERROR_DEF (ERR_TPPC_NO_STATE_HANDLER, -22310)
2490  ERROR_DEF (ERR_TPPC_JSON_UNEXPECTED_KEY, -22311)
2491  ERROR_DEF (ERR_TPPC_PROCESS_CONSTRUCTION_FAILED, -22312)
2492  ERROR_DEF (ERR_TPPC_HTTP_REQUEST_NOT_VALID, -22313)
2493  ERROR_DEF (ERR_TPPC_HTTP_QUERY_INVALID, -22314)
2494  ERROR_DEF (ERR_TPPC_HTTP_QUERY_LOG_INVALID, -22315)
2495  ERROR_DEF (ERR_TPPC_HTTP_QUERY_PROCESS_TIMEOUT_INVALID, -22316)
2496 
2497  /* TPPC Agent Error Codes */
2498  ERROR_DEF (ERR_TPPC_AGENT, -22400)
2499  ERROR_DEF (ERR_TPPC_AGENT_MODE_UNKNOWN, -22401)
2500  ERROR_DEF (ERR_TPPC_AGENT_MODE_UNSUPPORTED, -22402)
2501  ERROR_DEF (ERR_TPPC_AGENT_UNRECOGNIZED_ARG, -22403)
2502  ERROR_DEF (ERR_TPPC_AGENT_NO_ARG, -22404)
2503  ERROR_DEF (ERR_TPPC_AGENT_ARG_MISSING_PARAM, -22405)
2504  ERROR_DEF (ERR_TPPC_AGENT_ARG_PARAM_INVALID, -22406)
2505  ERROR_DEF (ERR_TPPC_AGENT_ARG_UNSUPPORTED, -22407)
2506  ERROR_DEF (ERR_TPPC_AGENT_INVALID_PROCESS_TIMEOUT, -22408)
2507  ERROR_DEF (ERR_TPPC_AGENT_FC_PORT_RANGE_INVALID, -22409)
2508  ERROR_DEF (ERR_TPPC_AGENT_MISSING_TP_USER, -22410)
2509  ERROR_DEF (ERR_TPPC_AGENT_CHANGE_USER, -22411)
2510  ERROR_DEF (ERR_TPPC_AGENT_CHANGE_GROUP, -22412)
2511  ERROR_DEF (ERR_TPPC_AGENT_MISSING_DEVICE_SETUP, -22413)
2512 
2513  /* Digicert Application error code */
2514  ERROR_DEF (ERR_APP, -50000)
2515  ERROR_DEF (ERR_APP_VOIP, -51000)
2516  ERROR_DEF (ERR_APP_VOIP_SESSION_CANCELLED, -51001)
2517 
2518  /* KeyVPN reserves 52000 - 52099 */
2519  ERROR_DEF (ERR_KEYVPN, -52000)
2520  ERROR_DEF (ERR_VELOVPN_AUTO_SPLIT_TUNNEL_UNSUPPORTED, -52001)
2521 
2522  ERROR_DEF (ERR_KEYVPN_CAC, -52006)
2523  ERROR_DEF (ERR_KEYVPN_CAC_PIN, -52007)
2524  ERROR_DEF (ERR_KEYVPN_CAC_PIN_TIMEOUT, -52008)
2525  ERROR_DEF (ERR_KEYVPN_USER_PASS_CANCELLED, -52009)
2526  ERROR_DEF (ERR_KEYVPN_USER_PASS_TIMEOUT, -52010)
2527 
2528  ERROR_DEF (ERR_KEYVPN_DEAD_PEER_DETECTED, -52011)
2529  ERROR_DEF (ERR_KEYVPN_DISCONNECTED, -52012)
2530  ERROR_DEF (ERR_KEYVPN_MOBIKE_FAILURE, -52013)
2531  ERROR_DEF (ERR_KEYVPN_NETWORK_CHANGED, -52014)
2532  ERROR_DEF (ERR_KEYVPN_NETWORK_DOWN, -52015)
2533  ERROR_DEF (ERR_KEYVPN_TRY_BACKUP_SERVER, -52016)
2534  ERROR_DEF (ERR_KEYVPN_TRY_PERP_RECONNECT, -52017)
2535  ERROR_DEF (ERR_KEYVPN_NO_CERTIFICATE_AUTHORITY, -52018)
2536  ERROR_DEF (ERR_KEYVPN_NO_PRIVATE_KEY, -52019)
2537  ERROR_DEF (ERR_KEYVPN_CERTIFICATES_EXPIRED, -52020)
2538  ERROR_DEF (ERR_KEYVPN_CLIENT_CERT_EXPIRED, -52021)
2539  ERROR_DEF (ERR_KEYVPN_CA_CERT_EXPIRED, -52022)
2540 
2541  ERROR_DEF (ERR_KEYVPN_BAD_CERT_KEY_TYPE, -52027)
2542  ERROR_DEF (ERR_KEYVPN_BAD_CLIENT_CERT_CHAIN, -52028)
2543 
2544  ERROR_DEF (ERR_KEYVPN_OCSP_TIMEOUT, -52030)
2545  /* OCSPResponseStatus */
2546  ERROR_DEF (ERR_KEYVPN_OCSP_RS_MALFORMED_REQUEST, -52031)
2547  ERROR_DEF (ERR_KEYVPN_OCSP_RS_INTERNAL_ERROR, -52032)
2548  ERROR_DEF (ERR_KEYVPN_OCSP_RS_TRY_LATER, -52033)
2549  ERROR_DEF (ERR_KEYVPN_OCSP_RS_SIG_REQUIRED, -52035)
2550  ERROR_DEF (ERR_KEYVPN_OCSP_RS_UNAUTHORIZED, -52036)
2551  /* CRLReason */
2552  ERROR_DEF (ERR_KEYVPN_CRL_REASON_UNSPECIFIED, -52040)
2553  ERROR_DEF (ERR_KEYVPN_CRL_REASON_KEY_COMPROMISE, -52041)
2554  ERROR_DEF (ERR_KEYVPN_CRL_REASON_CA_COMPROMISE, -52042)
2555  ERROR_DEF (ERR_KEYVPN_CRL_REASON_AFFILIATION_CHANGED, -52043)
2556  ERROR_DEF (ERR_KEYVPN_CRL_REASON_SUPERSEDED, -52044)
2557  ERROR_DEF (ERR_KEYVPN_CRL_REASON_CESSATION_OF_OPERATION, -52045)
2558  ERROR_DEF (ERR_KEYVPN_CRL_REASON_CERTIFICATE_HOLD, -52046)
2559  ERROR_DEF (ERR_KEYVPN_CRL_REASON_PRIVILEGE_WITHDRAWN, -52049)
2560  ERROR_DEF (ERR_KEYVPN_CRL_REASON_AA_COMPROMISE, -52050)
2561 
2562  ERROR_DEF (ERR_GOST, -52100)
2563  ERROR_DEF (ERR_GOST_BAD_LENGTH, -52101)
2564  ERROR_DEF (ERR_GOST_BAD_KEY_LENGTH, -52102)
2565  ERROR_DEF (ERR_GOST_BAD_PLAIN_TEXT_LENGTH, -52103)
2566  ERROR_DEF (ERR_GOST_BAD_CIPHER_TEXT_LENGTH, -52104)
2567 
2568  ERROR_DEF (ERR_SYSLOG_CONFIG, -52200)
2569  ERROR_DEF (ERR_SYSLOG_TOO_MANY_CONNECTIONS, -52201)
2570  ERROR_DEF (ERR_SYSLOG_INVALID_PARAM, -52202)
2571  ERROR_DEF (ERR_SYSLOG_BAD_ID, -52203)
2572  ERROR_DEF (ERR_SYSLOG_CONNECTION_ACTIVE, -52204)
2573  ERROR_DEF (ERR_SYSLOG_SERVER_NOT_FOUND, -52205)
2574  ERROR_DEF (ERR_SYSLOG_BAD_FORMAT, -52206)
2575  ERROR_DEF (ERR_SYSLOG_NO_SERVERS_CONFIGURED, -52207)
2576  ERROR_DEF (ERR_SYSLOG_BUFFER_FULL, -52208)
2577 
2578  ERROR_DEF (ERR_SECMOD, -52300)
2579  ERROR_DEF (ERR_SECMOD_INVALID_SECMOD_TYPE, -52301)
2580  ERROR_DEF (ERR_SECMOD_INVALID_KEY_TYPE, -52302)
2581  ERROR_DEF (ERR_SECMOD_FEATURE_UNSUPPORTED, -52303)
2582  ERROR_DEF (ERR_SECMOD_CONTEXT_CREATE_FAILED, -52304)
2583  ERROR_DEF (ERR_SECMOD_INVALID_KEY_BLOB, -52305)
2584  ERROR_DEF (ERR_SECMOD_CONNECTION_ERROR, -52306)
2585  ERROR_DEF (ERR_SECMOD_NOT_PERMITTED, -52307)
2586  ERROR_DEF (ERR_SECMOD_DEVICE_BUSY, -52308)
2587  ERROR_DEF (ERR_SECMOD_DEVICE_NOT_FOUND, -52309)
2588 
2589  ERROR_DEF (ERR_EKEY_BOX, -52400)
2590  ERROR_DEF (ERR_EKEY_BOX_INVALID_KEYTYPE, -52401)
2591  ERROR_DEF (ERR_EKEY_BOX_INVALID_STORE_LENGTH, -52402)
2592  ERROR_DEF (ERR_EKEY_BOX_UUID_EXISTS, -52403)
2593  ERROR_DEF (ERR_EKEY_BOX_CREATING_UUID, -52404)
2594  ERROR_DEF (ERR_EKEY_BOX_INVALID_UUID, -52405)
2595  ERROR_DEF (ERR_EKEY_BOX_RANDOM_NUM_SIZE_MISMATCH, -52406)
2596  ERROR_DEF (ERR_EKEY_BOX_KEY_EXISTS, -52407)
2597 
2598 /* Old NanoTAP Error codes - will be deprecated */
2599  ERROR_DEF (ERR_NANOTAP_SIGN_VERIFY_FAIL, -52500)
2600  ERROR_DEF (ERR_NANOTAP_DECRYPT_INP_TOO_LARGE, -52501)
2601  ERROR_DEF (ERR_NANOTAP_ENCRYPT_INP_TOO_LARGE, -52502)
2602  ERROR_DEF (ERR_NANOTAP_RANDOM_NUM_SIZE_MISMATCH, -52503)
2603  ERROR_DEF (ERR_NANOTAP_GET_RANDOM_NUM_FAILED, -52504)
2604  ERROR_DEF (ERR_NANOTAP_STIR_RANDOM_NUM_FAILED, -52505)
2605  ERROR_DEF (ERR_NANOTAP_GETCAPABILITY_FAILED, -52506)
2606  ERROR_DEF (ERR_NANOTAP_KEY_FLUSH_FAILED, -52507)
2607  ERROR_DEF (ERR_NANOTAP_INVALID_KEY_USAGE, -52508)
2608  ERROR_DEF (ERR_NANOTAP_INVALID_KEY_TYPE, -52509)
2609  ERROR_DEF (ERR_NANOTAP_GETPUBEK_FAILED, -52510)
2610  ERROR_DEF (ERR_NANOTAP_GETPUBKEY_FAILED, -52511)
2611 
2612 /* NanoTAP Error codes */
2613  ERROR_DEF (ERR_TAP, -52600)
2614  ERROR_DEF (ERR_TAP_UNSUPPORTED, -52601)
2615  ERROR_DEF (ERR_TAP_SIGN_VERIFY_FAIL, -52602)
2616  ERROR_DEF (ERR_TAP_DECRYPT_INPUT_TOO_LARGE, -52603)
2617  ERROR_DEF (ERR_TAP_ENCRYPT_INPUT_TOO_LARGE, -52604)
2618  ERROR_DEF (ERR_TAP_RANDOM_NUM_SIZE_MISMATCH, -52605)
2619  ERROR_DEF (ERR_TAP_GET_RANDOM_NUM_FAILED, -52606)
2620  ERROR_DEF (ERR_TAP_STIR_RANDOM_NUM_FAILED, -52607)
2621  ERROR_DEF (ERR_TAP_GETCAPABILITY_FAILED, -52608)
2622  ERROR_DEF (ERR_TAP_KEY_FLUSH_FAILED, -52609)
2623  ERROR_DEF (ERR_TAP_INVALID_KEY_TYPE, -52610)
2624  ERROR_DEF (ERR_TAP_INVALID_KEY_SIZE, -52611)
2625  ERROR_DEF (ERR_TAP_INVALID_KEY_USAGE, -52612)
2626  ERROR_DEF (ERR_TAP_INVALID_SIGNATURE, -52613)
2627  ERROR_DEF (ERR_TAP_INVALID_TAP_PROVIDER, -52614)
2628  ERROR_DEF (ERR_TAP_INVALID_AUTH_TYPE, -52615)
2629  ERROR_DEF (ERR_TAP_INVALID_AUTH_FORMAT, -52616)
2630  ERROR_DEF (ERR_TAP_INVALID_AUTH_VALUE, -52617)
2631  ERROR_DEF (ERR_TAP_INIT_FAILED, -52618)
2632  ERROR_DEF (ERR_TAP_UNINIT_FAILED, -52619)
2633  ERROR_DEF (ERR_TAP_INVALID_INPUT, -52620)
2634  ERROR_DEF (ERR_TAP_INVALID_ALGORITHM, -52621)
2635  ERROR_DEF (ERR_TAP_UNSUPPORTED_ALGORITHM, -52622)
2636  ERROR_DEF (ERR_TAP_NV_CMD_FAILED, -52623)
2637  ERROR_DEF (ERR_TAP_BAD_MODULE_ID, -52624)
2638  ERROR_DEF (ERR_TAP_CMD_FAILED, -52625)
2639  ERROR_DEF (ERR_TAP_INVALID_FILE, -52626)
2640  ERROR_DEF (ERR_TAP_KEY_NOT_INITIALIZED, -52627)
2641  ERROR_DEF (ERR_TAP_INVALID_CONTEXT, -52628)
2642  ERROR_DEF (ERR_TAP_INVALID_SESSION, -52629)
2643  ERROR_DEF (ERR_TAP_CONTEXT_CREATE_FAILED, -52630)
2644  ERROR_DEF (ERR_TAP_CONNECTION_ERROR, -52631)
2645  ERROR_DEF (ERR_TAP_MODULE_NOT_FOUND, -52632)
2646  ERROR_DEF (ERR_TAP_DEVICE_BUSY, -52633)
2647  ERROR_DEF (ERR_TAP_NOT_PERMITTED, -52634)
2648  ERROR_DEF (ERR_TAP_MODULE_NOT_PRESENT, -52635)
2649  ERROR_DEF (ERR_TAP_INVALID_SCHEME, -52636)
2650  ERROR_DEF (ERR_TAP_INVALID_CURVE_ID, -52637)
2651  ERROR_DEF (ERR_TAP_INVALID_HANDLE, -52638)
2652  ERROR_DEF (ERR_TAP_INVALID_CMD_CODE, -52639)
2653  ERROR_DEF (ERR_TAP_INVALID_SYM_MODE, -52640)
2654  ERROR_DEF (ERR_TAP_INDEX_NOT_FOUND, -52641)
2655  ERROR_DEF (ERR_TAP_HASH_ALG_MISMATCH, -52642)
2656  ERROR_DEF (ERR_TAP_INSUFFICIENT_HASH_LENGTH, -52643)
2657  ERROR_DEF (ERR_TAP_REMOTE_HOST_NOT_ENABLED, -52644)
2658  ERROR_DEF (ERR_TAP_INVALID_BLOB_FORMAT, -52645)
2659  ERROR_DEF (ERR_TAP_INVALID_BLOB_ENCODING, -52646)
2660  ERROR_DEF (ERR_TAP_INVALID_OBJECT_TYPE, -52647)
2661  ERROR_DEF (ERR_TAP_NO_PROVIDERS_AVAILABLE, -52648)
2662  ERROR_DEF (ERR_TAP_INVALID_SIZE, -52649)
2663  ERROR_DEF (ERR_TAP_ENCRYPT_DECRYPT_FAILED, -52650)
2664  ERROR_DEF (ERR_TAP_INVALID_ENTITY_TYPE, -52651)
2665  ERROR_DEF (ERR_TAP_NO_TOKEN_AVAILABLE, -52652)
2666  ERROR_DEF (ERR_TAP_SCRIPT_SYNTAX_ERROR, -52653)
2667  ERROR_DEF (ERR_TAP_SCRIPT_UNEXPECTED_EOF, -52654)
2668  ERROR_DEF (ERR_TAP_SCRIPT_PARSE_ERROR, -52655)
2669  ERROR_DEF (ERR_TAP_SCRIPT_UNKNOWN_PATTERN, -52656)
2670  ERROR_DEF (ERR_TAP_SCRIPT_UNKNOWN_PARENT_TYPE, -52657)
2671  ERROR_DEF (ERR_TAP_SCRIPT_UNKNOWN_ENTITY_TYPE, -52658)
2672  ERROR_DEF (ERR_TAP_SCRIPT_INVALID_PARENT_ID, -52659)
2673  ERROR_DEF (ERR_TAP_SCRIPT_INVALID_ENTITY_ID, -52660)
2674  ERROR_DEF (ERR_TAP_SCRIPT_UNKNOWN_CRED_TYPE, -52661)
2675  ERROR_DEF (ERR_TAP_SCRIPT_UNKNOWN_CRED_FORMAT, -52662)
2676  ERROR_DEF (ERR_TAP_SCRIPT_UNKNOWN_CRED_CONTEXT, -52663)
2677  ERROR_DEF (ERR_TAP_SCRIPT_INVALID_AUTH_VALUE, -52664)
2678  ERROR_DEF (ERR_TAP_SCRIPT_KEYWORD_ERROR, -52665)
2679  ERROR_DEF (ERR_TAP_UNSUPPORTED_HASH_ID, -52666)
2680  ERROR_DEF (ERR_TAP_OBJECT_INDEX_UNAVAILABLE, -52667)
2681 
2682  /* NanoTAP error codes for windows service */
2683  ERROR_DEF (ERR_TAP_EVTLOG_WRITE_FAILED, -52701)
2684  ERROR_DEF (ERR_TAP_EVTLOG_INIT_FAILED, -52702)
2685  ERROR_DEF (ERR_TAP_EVTLOG_UNINIT_FAILED, -52703)
2686 
2687 
2688  ERROR_DEF (ERR_TAP_RC_FMT1, -52799)
2689  ERROR_DEF (ERR_TAP_RC_ASYMMETRIC, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x001)))
2690  ERROR_DEF (ERR_TAP_RC_ATTRIBUTES, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x002)))
2691  ERROR_DEF (ERR_TAP_RC_HASH, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x003)))
2692  ERROR_DEF (ERR_TAP_RC_VALUE, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x004)))
2693  ERROR_DEF (ERR_TAP_RC_HIERARCHY, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x005)))
2694  ERROR_DEF (ERR_TAP_RC_KEY_SIZE, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x007)))
2695  ERROR_DEF (ERR_TAP_RC_MGF, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x008)))
2696  ERROR_DEF (ERR_TAP_RC_MODE, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x009)))
2697  ERROR_DEF (ERR_TAP_RC_TYPE, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x00A)))
2698  ERROR_DEF (ERR_TAP_RC_HANDLE, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x00B)))
2699  ERROR_DEF (ERR_TAP_RC_KDF, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x00C)))
2700  ERROR_DEF (ERR_TAP_RC_RANGE, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x00D)))
2701  ERROR_DEF (ERR_TAP_RC_AUTH_FAIL, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x00E)))
2702  ERROR_DEF (ERR_TAP_RC_NONCE, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x00F)))
2703  ERROR_DEF (ERR_TAP_RC_PP, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x010)))
2704  ERROR_DEF (ERR_TAP_RC_SCHEME, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x012)))
2705  ERROR_DEF (ERR_TAP_RC_SIZE, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x015)))
2706  ERROR_DEF (ERR_TAP_RC_SYMMETRIC, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x016)))
2707  ERROR_DEF (ERR_TAP_RC_TAG, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x017)))
2708  ERROR_DEF (ERR_TAP_RC_SELECTOR, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x018)))
2709  ERROR_DEF (ERR_TAP_RC_INSUFFICIENT, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x01A)))
2710  ERROR_DEF (ERR_TAP_RC_SIGNATURE, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x01B)))
2711  ERROR_DEF (ERR_TAP_RC_KEY, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x01C)))
2712  ERROR_DEF (ERR_TAP_RC_POLICY_FAIL, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x01D)))
2713  ERROR_DEF (ERR_TAP_RC_INTEGRITY, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x01F)))
2714  ERROR_DEF (ERR_TAP_RC_TICKET, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x020)))
2715  ERROR_DEF (ERR_TAP_RC_RESERVED_BITS, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x021)))
2716  ERROR_DEF (ERR_TAP_RC_BAD_AUTH, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x022)))
2717  ERROR_DEF (ERR_TAP_RC_EXPIRED, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x023)))
2718  ERROR_DEF (ERR_TAP_RC_POLICY_CC, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x024)))
2719  ERROR_DEF (ERR_TAP_RC_BINDING, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x025)))
2720  ERROR_DEF (ERR_TAP_RC_CURVE, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x026)))
2721  ERROR_DEF (ERR_TAP_RC_ECC_POINT, ((TAP_RC) (ERR_TAP_RC_FMT1 + 0x027)))
2722 
2723  ERROR_DEF (ERR_TAP_RC_VER1, -52899)
2724  ERROR_DEF (ERR_TAP_RC_INITIALIZE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x000)))
2725  ERROR_DEF (ERR_TAP_RC_FAILURE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x001)))
2726  ERROR_DEF (ERR_TAP_RC_SEQUENCE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x003)))
2727  ERROR_DEF (ERR_TAP_RC_PRIVATE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x00B)))
2728  ERROR_DEF (ERR_TAP_RC_HMAC, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x019)))
2729  ERROR_DEF (ERR_TAP_RC_DISABLED, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x020)))
2730  ERROR_DEF (ERR_TAP_RC_EXCLUSIVE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x021)))
2731  ERROR_DEF (ERR_TAP_RC_AUTH_TYPE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x024)))
2732  ERROR_DEF (ERR_TAP_RC_AUTH_MISSING, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x025)))
2733  ERROR_DEF (ERR_TAP_RC_POLICY, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x026)))
2734  ERROR_DEF (ERR_TAP_RC_PCR, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x027)))
2735  ERROR_DEF (ERR_TAP_RC_PCR_CHANGED, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x028)))
2736  ERROR_DEF (ERR_TAP_RC_UPGRADE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x02D)))
2737  ERROR_DEF (ERR_TAP_RC_TOO_MANY_CONTEXTS, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x02E)))
2738  ERROR_DEF (ERR_TAP_RC_AUTH_UNAVAILABLE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x02F)))
2739  ERROR_DEF (ERR_TAP_RC_REBOOT, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x030)))
2740  ERROR_DEF (ERR_TAP_RC_UNBALANCED, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x031)))
2741  ERROR_DEF (ERR_TAP_RC_COMMAND_SIZE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x042)))
2742  ERROR_DEF (ERR_TAP_RC_COMMAND_CODE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x043)))
2743  ERROR_DEF (ERR_TAP_RC_AUTHSIZE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x044)))
2744  ERROR_DEF (ERR_TAP_RC_AUTH_CONTEXT, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x045)))
2745  ERROR_DEF (ERR_TAP_RC_NV_RANGE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x046)))
2746  ERROR_DEF (ERR_TAP_RC_NV_SIZE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x047)))
2747  ERROR_DEF (ERR_TAP_RC_NV_LOCKED, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x048)))
2748  ERROR_DEF (ERR_TAP_RC_NV_AUTHORIZATION, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x049)))
2749  ERROR_DEF (ERR_TAP_RC_NV_UNINITIALIZED, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x04A)))
2750  ERROR_DEF (ERR_TAP_RC_NV_SPACE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x04B)))
2751  ERROR_DEF (ERR_TAP_NV_INDEX_EXISTS, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x04C)))
2752  ERROR_DEF (ERR_TAP_RC_BAD_CONTEXT, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x050)))
2753  ERROR_DEF (ERR_TAP_RC_CPHASH, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x051)))
2754  ERROR_DEF (ERR_TAP_RC_PARENT, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x052)))
2755  ERROR_DEF (ERR_TAP_RC_NEEDS_TEST, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x053)))
2756  ERROR_DEF (ERR_TAP_RC_NO_RESULT, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x054)))
2757  ERROR_DEF (ERR_TAP_RC_SENSITIVE, ((TAP_RC) (ERR_TAP_RC_VER1 + 0x055)))
2758 
2759  /* SMP Error codes reserves range 52900 - 52970 */
2760  ERROR_DEF (ERR_SMP_UNSUPPORTED_CATEGORY, -52900)
2761  ERROR_DEF (ERR_SMP_UNSUPPORTED_FUNCTIONALITY, -52901)
2762  ERROR_DEF (ERR_SMP_UNSUPPORTED_VERSION, -52902)
2763 
2764  ERROR_DEF (ERR_SMP_MAX_ERROR_RC, -52970)
2765 
2766  /* TAP_RC_WARN Error codes range 52971 - 53100 */
2767  ERROR_DEF (ERR_TAP_RC_WARN, -53100)
2768  ERROR_DEF (ERR_TAP_RC_CONTEXT_GAP, ((TAP_RC) (ERR_TAP_RC_WARN + 0x001)))
2769  ERROR_DEF (ERR_TAP_RC_OBJECT_MEMORY, ((TAP_RC) (ERR_TAP_RC_WARN + 0x002)))
2770  ERROR_DEF (ERR_TAP_RC_SESSION_MEMORY, ((TAP_RC) (ERR_TAP_RC_WARN + 0x003)))
2771  ERROR_DEF (ERR_TAP_RC_MEMORY, ((TAP_RC) (ERR_TAP_RC_WARN + 0x004)))
2772  ERROR_DEF (ERR_TAP_RC_SESSION_HANDLES, ((TAP_RC) (ERR_TAP_RC_WARN + 0x005)))
2773  ERROR_DEF (ERR_TAP_RC_OBJECT_HANDLES, ((TAP_RC) (ERR_TAP_RC_WARN + 0x006)))
2774  ERROR_DEF (ERR_TAP_RC_LOCALITY, ((TAP_RC) (ERR_TAP_RC_WARN + 0x007)))
2775  ERROR_DEF (ERR_TAP_RC_YIELDED, ((TAP_RC) (ERR_TAP_RC_WARN + 0x008)))
2776  ERROR_DEF (ERR_TAP_RC_CANCELED, ((TAP_RC) (ERR_TAP_RC_WARN + 0x009)))
2777  ERROR_DEF (ERR_TAP_RC_TESTING, ((TAP_RC) (ERR_TAP_RC_WARN + 0x00A)))
2778  ERROR_DEF (ERR_TAP_RC_REFERENCE_H0, ((TAP_RC) (ERR_TAP_RC_WARN + 0x010)))
2779  ERROR_DEF (ERR_TAP_RC_REFERENCE_H1, ((TAP_RC) (ERR_TAP_RC_WARN + 0x011)))
2780  ERROR_DEF (ERR_TAP_RC_REFERENCE_H2, ((TAP_RC) (ERR_TAP_RC_WARN + 0x012)))
2781  ERROR_DEF (ERR_TAP_RC_REFERENCE_H3, ((TAP_RC) (ERR_TAP_RC_WARN + 0x013)))
2782  ERROR_DEF (ERR_TAP_RC_REFERENCE_H4, ((TAP_RC) (ERR_TAP_RC_WARN + 0x014)))
2783  ERROR_DEF (ERR_TAP_RC_REFERENCE_H5, ((TAP_RC) (ERR_TAP_RC_WARN + 0x015)))
2784  ERROR_DEF (ERR_TAP_RC_REFERENCE_H6, ((TAP_RC) (ERR_TAP_RC_WARN + 0x016)))
2785  ERROR_DEF (ERR_TAP_RC_REFERENCE_S0, ((TAP_RC) (ERR_TAP_RC_WARN + 0x018)))
2786  ERROR_DEF (ERR_TAP_RC_REFERENCE_S1, ((TAP_RC) (ERR_TAP_RC_WARN + 0x019)))
2787  ERROR_DEF (ERR_TAP_RC_REFERENCE_S2, ((TAP_RC) (ERR_TAP_RC_WARN + 0x01A)))
2788  ERROR_DEF (ERR_TAP_RC_REFERENCE_S3, ((TAP_RC) (ERR_TAP_RC_WARN + 0x01B)))
2789  ERROR_DEF (ERR_TAP_RC_REFERENCE_S4, ((TAP_RC) (ERR_TAP_RC_WARN + 0x01C)))
2790  ERROR_DEF (ERR_TAP_RC_REFERENCE_S5, ((TAP_RC) (ERR_TAP_RC_WARN + 0x01D)))
2791  ERROR_DEF (ERR_TAP_RC_REFERENCE_S6, ((TAP_RC) (ERR_TAP_RC_WARN + 0x01E)))
2792  ERROR_DEF (ERR_TAP_RC_NV_RATE, ((TAP_RC) (ERR_TAP_RC_WARN + 0x020)))
2793  ERROR_DEF (ERR_TAP_RC_LOCKOUT, ((TAP_RC) (ERR_TAP_RC_WARN + 0x021)))
2794  ERROR_DEF (ERR_TAP_RC_RETRY, ((TAP_RC) (ERR_TAP_RC_WARN + 0x022)))
2795  ERROR_DEF (ERR_TAP_RC_NV_UNAVAILABLE, ((TAP_RC) (ERR_TAP_RC_WARN + 0x023)))
2796  ERROR_DEF (ERR_TAP_RC_NOT_USED, ((TAP_RC) (ERR_TAP_RC_WARN + 0x7F)))
2797 
2798  ERROR_DEF (ERR_TAP_RC_H, -53200)
2799  ERROR_DEF (ERR_TAP_RC_P, -53300)
2800  ERROR_DEF (ERR_TAP_RC_S, -53400)
2801  ERROR_DEF (ERR_TAP_RC_1, -53500)
2802  ERROR_DEF (ERR_TAP_RC_2, -53600)
2803  ERROR_DEF (ERR_TAP_RC_3, -53700)
2804  ERROR_DEF (ERR_TAP_RC_4, -53800)
2805  ERROR_DEF (ERR_TAP_RC_5, -53900)
2806  ERROR_DEF (ERR_TAP_RC_6, -54000)
2807  ERROR_DEF (ERR_TAP_RC_7, -54100)
2808  ERROR_DEF (ERR_TAP_RC_8, -54200)
2809  ERROR_DEF (ERR_TAP_RC_9, -54300)
2810  ERROR_DEF (ERR_TAP_RC_A, -54400)
2811  ERROR_DEF (ERR_TAP_RC_B, -54500)
2812  ERROR_DEF (ERR_TAP_RC_C, -54600)
2813  ERROR_DEF (ERR_TAP_RC_D, -54700)
2814  ERROR_DEF (ERR_TAP_RC_E, -54800)
2815  ERROR_DEF (ERR_TAP_RC_F, -54900)
2816 
2817  ERROR_DEF (ERR_TPS_JSON_PARSE_FAILED, -55000)
2818  ERROR_DEF (ERR_TPS_TRANSACTION_INVALID, -55001)
2819  ERROR_DEF (ERR_TPS_BAD_REQUEST, -55002)
2820  ERROR_DEF (ERR_TPS_TRANSACTION_PROGRESS, -55003)
2821  ERROR_DEF (ERR_TPS_JSON_CONFIG, -55004)
2822  ERROR_DEF (ERR_TPS_IDENTITY_CALLBACK, -55005)
2823 
2824  ERROR_DEF (ERR_CRYPTO_INTERFACE, -60000)
2825  ERROR_DEF (ERR_CRYPTO_INTERFACE_NO_IMPLEMENTATION_AVAILABLE, -60001)
2826  ERROR_DEF (ERR_CRYPTO_INTERFACE_NO_TAP_CONTEXT_CALLBACK, -60002)
2827 
2828  /* TAP error codes for TPM2 SAPI errors */
2829  ERROR_DEF (ERR_TAP_RC_SYS, -60199)
2830  ERROR_DEF (ERR_TAP_RC_SYS_GENERAL_FAILURE, ((TAP_RC) (ERR_TAP_RC_SYS + 0x001)))
2831  ERROR_DEF (ERR_TAP_RC_SYS_NOT_IMPLEMENTED, ((TAP_RC) (ERR_TAP_RC_SYS + 0x002)))
2832  ERROR_DEF (ERR_TAP_RC_SYS_BAD_CONTEXT, ((TAP_RC) (ERR_TAP_RC_SYS + 0x003)))
2833  ERROR_DEF (ERR_TAP_RC_SYS_ABI_MISMATCH, ((TAP_RC) (ERR_TAP_RC_SYS + 0x004)))
2834  ERROR_DEF (ERR_TAP_RC_SYS_BAD_REFERENCE, ((TAP_RC) (ERR_TAP_RC_SYS + 0x005)))
2835  ERROR_DEF (ERR_TAP_RC_SYS_INSUFFICIENT_BUFFER, ((TAP_RC) (ERR_TAP_RC_SYS + 0x006)))
2836  ERROR_DEF (ERR_TAP_RC_SYS_BAD_SEQUENCE, ((TAP_RC) (ERR_TAP_RC_SYS + 0x007)))
2837  ERROR_DEF (ERR_TAP_RC_SYS_NO_CONNECTION, ((TAP_RC) (ERR_TAP_RC_SYS + 0x008)))
2838  ERROR_DEF (ERR_TAP_RC_SYS_TRY_AGAIN, ((TAP_RC) (ERR_TAP_RC_SYS + 0x009)))
2839  ERROR_DEF (ERR_TAP_RC_SYS_IO_ERROR, ((TAP_RC) (ERR_TAP_RC_SYS + 0x00A)))
2840  ERROR_DEF (ERR_TAP_RC_SYS_BAD_VALUE, ((TAP_RC) (ERR_TAP_RC_SYS + 0x00B)))
2841  ERROR_DEF (ERR_TAP_RC_SYS_NOT_PERMITTED, ((TAP_RC) (ERR_TAP_RC_SYS + 0x00C)))
2842  ERROR_DEF (ERR_TAP_RC_SYS_INVALID_SESSIONS, ((TAP_RC) (ERR_TAP_RC_SYS + 0x00D)))
2843  ERROR_DEF (ERR_TAP_RC_SYS_NO_DECRYPT_PARAM, ((TAP_RC) (ERR_TAP_RC_SYS + 0x00E)))
2844  ERROR_DEF (ERR_TAP_RC_SYS_NO_ENCRYPT_PARAM, ((TAP_RC) (ERR_TAP_RC_SYS + 0x00F)))
2845  ERROR_DEF (ERR_TAP_RC_SYS_BAD_SIZE, ((TAP_RC) (ERR_TAP_RC_SYS + 0x010)))
2846  ERROR_DEF (ERR_TAP_RC_SYS_MALFORMED_RESPONSE, ((TAP_RC) (ERR_TAP_RC_SYS + 0x011)))
2847  ERROR_DEF (ERR_TAP_RC_SYS_INSUFFICIENT_CONTEXT, ((TAP_RC) (ERR_TAP_RC_SYS + 0x012)))
2848  ERROR_DEF (ERR_TAP_RC_SYS_INSUFFICIENT_RESPONSE, ((TAP_RC) (ERR_TAP_RC_SYS + 0x013)))
2849  ERROR_DEF (ERR_TAP_RC_SYS_INCOMPATIBLE_TCTI, ((TAP_RC) (ERR_TAP_RC_SYS + 0x014)))
2850  ERROR_DEF (ERR_TAP_RC_SYS_NOT_SUPPORTED, ((TAP_RC) (ERR_TAP_RC_SYS + 0x015)))
2851  ERROR_DEF (ERR_TAP_RC_SYS_BAD_TCTI_STRUCTURE, ((TAP_RC) (ERR_TAP_RC_SYS + 0x016)))
2852 
2853  /* TAP error codes for TPM2 TCTI errors */
2854  ERROR_DEF (ERR_TAP_RC_TCTI, -60299)
2855  ERROR_DEF (ERR_TAP_RC_TCTI_GENERAL_FAILURE, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x001)))
2856  ERROR_DEF (ERR_TAP_RC_TCTI_NOT_IMPLEMENTED, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x002)))
2857  ERROR_DEF (ERR_TAP_RC_TCTI_BAD_CONTEXT, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x003)))
2858  ERROR_DEF (ERR_TAP_RC_TCTI_ABI_MISMATCH, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x004)))
2859  ERROR_DEF (ERR_TAP_RC_TCTI_BAD_REFERENCE, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x005)))
2860  ERROR_DEF (ERR_TAP_RC_TCTI_INSUFFICIENT_BUFFER, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x006)))
2861  ERROR_DEF (ERR_TAP_RC_TCTI_BAD_SEQUENCE, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x007)))
2862  ERROR_DEF (ERR_TAP_RC_TCTI_NO_CONNECTION, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x008)))
2863  ERROR_DEF (ERR_TAP_RC_TCTI_TRY_AGAIN, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x009)))
2864  ERROR_DEF (ERR_TAP_RC_TCTI_IO_ERROR, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x00A)))
2865  ERROR_DEF (ERR_TAP_RC_TCTI_BAD_VALUE, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x00B)))
2866  ERROR_DEF (ERR_TAP_RC_TCTI_NOT_PERMITTED, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x00C)))
2867  ERROR_DEF (ERR_TAP_RC_TCTI_INVALID_SESSIONS, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x00D)))
2868  ERROR_DEF (ERR_TAP_RC_TCTI_NO_DECRYPT_PARAM, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x00E)))
2869  ERROR_DEF (ERR_TAP_RC_TCTI_NO_ENCRYPT_PARAM, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x00F)))
2870  ERROR_DEF (ERR_TAP_RC_TCTI_BAD_SIZE, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x010)))
2871  ERROR_DEF (ERR_TAP_RC_TCTI_MALFORMED_RESPONSE, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x011)))
2872  ERROR_DEF (ERR_TAP_RC_TCTI_INSUFFICIENT_CONTEXT, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x012)))
2873  ERROR_DEF (ERR_TAP_RC_TCTI_INSUFFICIENT_RESPONSE, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x013)))
2874  ERROR_DEF (ERR_TAP_RC_TCTI_INCOMPATIBLE_TCTI, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x014)))
2875  ERROR_DEF (ERR_TAP_RC_TCTI_NOT_SUPPORTED, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x015)))
2876  ERROR_DEF (ERR_TAP_RC_TCTI_BAD_TCTI_STRUCTURE, ((TAP_RC) (ERR_TAP_RC_TCTI + 0x016)))
2877 
2878 
2879  /* TAP error codes for TPM2 FAPI errors */
2880  ERROR_DEF (ERR_TAP_RC_FAPI, -60399)
2881  ERROR_DEF (ERR_TAP_RC_FAPI_GENERAL_FAILURE, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x001)))
2882  ERROR_DEF (ERR_TAP_RC_FAPI_NOT_IMPLEMENTED, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x002)))
2883  ERROR_DEF (ERR_TAP_RC_FAPI_BAD_CONTEXT, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x003)))
2884  ERROR_DEF (ERR_TAP_RC_FAPI_ABI_MISMATCH, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x004)))
2885  ERROR_DEF (ERR_TAP_RC_FAPI_BAD_REFERENCE, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x005)))
2886  ERROR_DEF (ERR_TAP_RC_FAPI_INSUFFICIENT_BUFFER, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x006)))
2887  ERROR_DEF (ERR_TAP_RC_FAPI_BAD_SEQUENCE, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x007)))
2888  ERROR_DEF (ERR_TAP_RC_FAPI_NO_CONNECTION, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x008)))
2889  ERROR_DEF (ERR_TAP_RC_FAPI_TRY_AGAIN, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x009)))
2890  ERROR_DEF (ERR_TAP_RC_FAPI_IO_ERROR, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x00A)))
2891  ERROR_DEF (ERR_TAP_RC_FAPI_BAD_VALUE, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x00B)))
2892  ERROR_DEF (ERR_TAP_RC_FAPI_NOT_PERMITTED, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x00C)))
2893  ERROR_DEF (ERR_TAP_RC_FAPI_INVALID_SESSIONS, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x00D)))
2894  ERROR_DEF (ERR_TAP_RC_FAPI_NO_DECRYPT_PARAM, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x00E)))
2895  ERROR_DEF (ERR_TAP_RC_FAPI_NO_ENCRYPT_PARAM, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x00F)))
2896  ERROR_DEF (ERR_TAP_RC_FAPI_BAD_SIZE, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x010)))
2897  ERROR_DEF (ERR_TAP_RC_FAPI_MALFORMED_RESPONSE, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x011)))
2898  ERROR_DEF (ERR_TAP_RC_FAPI_INSUFFICIENT_CONTEXT, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x012)))
2899  ERROR_DEF (ERR_TAP_RC_FAPI_INSUFFICIENT_RESPONSE, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x013)))
2900  ERROR_DEF (ERR_TAP_RC_FAPI_INCOMPATIBLE_TCTI, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x014)))
2901  ERROR_DEF (ERR_TAP_RC_FAPI_NOT_SUPPORTED, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x015)))
2902  ERROR_DEF (ERR_TAP_RC_FAPI_BAD_TCTI_STRUCTURE, ((TAP_RC) (ERR_TAP_RC_FAPI + 0x016)))
2903 
2904 
2905  ERROR_DEF_LAST (LAST_ERROR, -99999)
2906 };
2907 
2912 /*------------------------------------------------------------------*/
2913 
2915 #ifndef __ERROR_LOOKUP_TABLE__
2916 
2920 #define MSTATUS enum enum_errDescrValues
2921 #endif
2922 
2932 MOC_EXTERN const ubyte *MERROR_lookUpErrorCode(MSTATUS errorCode);
2933 
2934 
2935 /*------------------------------------------------------------------*/
2936 
2937 
2944 #define MOC_CHECK(X) if(OK > (status = (X))){ goto exit; }
2945 
2946 
2947 /*------------------------------------------------------------------*/
2948 
2982 #define DISPLAY_ERROR(Y,X) \
2983  { \
2984  DEBUG_PRINT(Y, "errorCode = "); \
2985  DEBUG_PRINTNL(Y, (NULL != MERROR_lookUpErrorCode(X)) ? \
2986  (sbyte *)MERROR_lookUpErrorCode(X) : \
2987  (sbyte *)"Unknown Error"); \
2988  }
2989 
2994 #ifdef __cplusplus
2995 }
2996 #endif
2997 
2999 #endif /* __MERRORS_HEADER__ */
MOC_EXTERN const ubyte * MERROR_lookUpErrorCode(MSTATUS errorCode)
signed int sbyte4
Default signed 4-byte type.
Definition: mtypes.h:43
Enum containing Digicert defined error codes and readable names for each error.
Definition: merrors.h:72
MSTATUS errorCode
Digicert defined error codes. 0 = OK; Negative value = error.
Definition: merrors.h:75
ubyte * pErrorMesg
Meaningful representation of error code, which should be used in code for clarity.
Definition: merrors.h:77
unsigned char ubyte
Default unsigned 1-byte type.
Definition: mtypes.h:23