You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1948 lines
68 KiB

  1. /* File generated by Tools/ssl/make_ssl_data.py */
  2. /* Generated on 2015-01-17T20:33:43.377453 */
  3. static struct py_ssl_library_code library_codes[] = {
  4. {"PEM", ERR_LIB_PEM},
  5. {"SSL", ERR_LIB_SSL},
  6. {"X509", ERR_LIB_X509},
  7. { NULL }
  8. };
  9. static struct py_ssl_error_code error_codes[] = {
  10. #ifdef PEM_R_BAD_BASE64_DECODE
  11. {"BAD_BASE64_DECODE", ERR_LIB_PEM, PEM_R_BAD_BASE64_DECODE},
  12. #else
  13. {"BAD_BASE64_DECODE", ERR_LIB_PEM, 100},
  14. #endif
  15. #ifdef PEM_R_BAD_DECRYPT
  16. {"BAD_DECRYPT", ERR_LIB_PEM, PEM_R_BAD_DECRYPT},
  17. #else
  18. {"BAD_DECRYPT", ERR_LIB_PEM, 101},
  19. #endif
  20. #ifdef PEM_R_BAD_END_LINE
  21. {"BAD_END_LINE", ERR_LIB_PEM, PEM_R_BAD_END_LINE},
  22. #else
  23. {"BAD_END_LINE", ERR_LIB_PEM, 102},
  24. #endif
  25. #ifdef PEM_R_BAD_IV_CHARS
  26. {"BAD_IV_CHARS", ERR_LIB_PEM, PEM_R_BAD_IV_CHARS},
  27. #else
  28. {"BAD_IV_CHARS", ERR_LIB_PEM, 103},
  29. #endif
  30. #ifdef PEM_R_BAD_MAGIC_NUMBER
  31. {"BAD_MAGIC_NUMBER", ERR_LIB_PEM, PEM_R_BAD_MAGIC_NUMBER},
  32. #else
  33. {"BAD_MAGIC_NUMBER", ERR_LIB_PEM, 116},
  34. #endif
  35. #ifdef PEM_R_BAD_PASSWORD_READ
  36. {"BAD_PASSWORD_READ", ERR_LIB_PEM, PEM_R_BAD_PASSWORD_READ},
  37. #else
  38. {"BAD_PASSWORD_READ", ERR_LIB_PEM, 104},
  39. #endif
  40. #ifdef PEM_R_BAD_VERSION_NUMBER
  41. {"BAD_VERSION_NUMBER", ERR_LIB_PEM, PEM_R_BAD_VERSION_NUMBER},
  42. #else
  43. {"BAD_VERSION_NUMBER", ERR_LIB_PEM, 117},
  44. #endif
  45. #ifdef PEM_R_BIO_WRITE_FAILURE
  46. {"BIO_WRITE_FAILURE", ERR_LIB_PEM, PEM_R_BIO_WRITE_FAILURE},
  47. #else
  48. {"BIO_WRITE_FAILURE", ERR_LIB_PEM, 118},
  49. #endif
  50. #ifdef PEM_R_CIPHER_IS_NULL
  51. {"CIPHER_IS_NULL", ERR_LIB_PEM, PEM_R_CIPHER_IS_NULL},
  52. #else
  53. {"CIPHER_IS_NULL", ERR_LIB_PEM, 127},
  54. #endif
  55. #ifdef PEM_R_ERROR_CONVERTING_PRIVATE_KEY
  56. {"ERROR_CONVERTING_PRIVATE_KEY", ERR_LIB_PEM, PEM_R_ERROR_CONVERTING_PRIVATE_KEY},
  57. #else
  58. {"ERROR_CONVERTING_PRIVATE_KEY", ERR_LIB_PEM, 115},
  59. #endif
  60. #ifdef PEM_R_EXPECTING_PRIVATE_KEY_BLOB
  61. {"EXPECTING_PRIVATE_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PRIVATE_KEY_BLOB},
  62. #else
  63. {"EXPECTING_PRIVATE_KEY_BLOB", ERR_LIB_PEM, 119},
  64. #endif
  65. #ifdef PEM_R_EXPECTING_PUBLIC_KEY_BLOB
  66. {"EXPECTING_PUBLIC_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PUBLIC_KEY_BLOB},
  67. #else
  68. {"EXPECTING_PUBLIC_KEY_BLOB", ERR_LIB_PEM, 120},
  69. #endif
  70. #ifdef PEM_R_INCONSISTENT_HEADER
  71. {"INCONSISTENT_HEADER", ERR_LIB_PEM, PEM_R_INCONSISTENT_HEADER},
  72. #else
  73. {"INCONSISTENT_HEADER", ERR_LIB_PEM, 121},
  74. #endif
  75. #ifdef PEM_R_KEYBLOB_HEADER_PARSE_ERROR
  76. {"KEYBLOB_HEADER_PARSE_ERROR", ERR_LIB_PEM, PEM_R_KEYBLOB_HEADER_PARSE_ERROR},
  77. #else
  78. {"KEYBLOB_HEADER_PARSE_ERROR", ERR_LIB_PEM, 122},
  79. #endif
  80. #ifdef PEM_R_KEYBLOB_TOO_SHORT
  81. {"KEYBLOB_TOO_SHORT", ERR_LIB_PEM, PEM_R_KEYBLOB_TOO_SHORT},
  82. #else
  83. {"KEYBLOB_TOO_SHORT", ERR_LIB_PEM, 123},
  84. #endif
  85. #ifdef PEM_R_NOT_DEK_INFO
  86. {"NOT_DEK_INFO", ERR_LIB_PEM, PEM_R_NOT_DEK_INFO},
  87. #else
  88. {"NOT_DEK_INFO", ERR_LIB_PEM, 105},
  89. #endif
  90. #ifdef PEM_R_NOT_ENCRYPTED
  91. {"NOT_ENCRYPTED", ERR_LIB_PEM, PEM_R_NOT_ENCRYPTED},
  92. #else
  93. {"NOT_ENCRYPTED", ERR_LIB_PEM, 106},
  94. #endif
  95. #ifdef PEM_R_NOT_PROC_TYPE
  96. {"NOT_PROC_TYPE", ERR_LIB_PEM, PEM_R_NOT_PROC_TYPE},
  97. #else
  98. {"NOT_PROC_TYPE", ERR_LIB_PEM, 107},
  99. #endif
  100. #ifdef PEM_R_NO_START_LINE
  101. {"NO_START_LINE", ERR_LIB_PEM, PEM_R_NO_START_LINE},
  102. #else
  103. {"NO_START_LINE", ERR_LIB_PEM, 108},
  104. #endif
  105. #ifdef PEM_R_PROBLEMS_GETTING_PASSWORD
  106. {"PROBLEMS_GETTING_PASSWORD", ERR_LIB_PEM, PEM_R_PROBLEMS_GETTING_PASSWORD},
  107. #else
  108. {"PROBLEMS_GETTING_PASSWORD", ERR_LIB_PEM, 109},
  109. #endif
  110. #ifdef PEM_R_PUBLIC_KEY_NO_RSA
  111. {"PUBLIC_KEY_NO_RSA", ERR_LIB_PEM, PEM_R_PUBLIC_KEY_NO_RSA},
  112. #else
  113. {"PUBLIC_KEY_NO_RSA", ERR_LIB_PEM, 110},
  114. #endif
  115. #ifdef PEM_R_PVK_DATA_TOO_SHORT
  116. {"PVK_DATA_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_DATA_TOO_SHORT},
  117. #else
  118. {"PVK_DATA_TOO_SHORT", ERR_LIB_PEM, 124},
  119. #endif
  120. #ifdef PEM_R_PVK_TOO_SHORT
  121. {"PVK_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_TOO_SHORT},
  122. #else
  123. {"PVK_TOO_SHORT", ERR_LIB_PEM, 125},
  124. #endif
  125. #ifdef PEM_R_READ_KEY
  126. {"READ_KEY", ERR_LIB_PEM, PEM_R_READ_KEY},
  127. #else
  128. {"READ_KEY", ERR_LIB_PEM, 111},
  129. #endif
  130. #ifdef PEM_R_SHORT_HEADER
  131. {"SHORT_HEADER", ERR_LIB_PEM, PEM_R_SHORT_HEADER},
  132. #else
  133. {"SHORT_HEADER", ERR_LIB_PEM, 112},
  134. #endif
  135. #ifdef PEM_R_UNSUPPORTED_CIPHER
  136. {"UNSUPPORTED_CIPHER", ERR_LIB_PEM, PEM_R_UNSUPPORTED_CIPHER},
  137. #else
  138. {"UNSUPPORTED_CIPHER", ERR_LIB_PEM, 113},
  139. #endif
  140. #ifdef PEM_R_UNSUPPORTED_ENCRYPTION
  141. {"UNSUPPORTED_ENCRYPTION", ERR_LIB_PEM, PEM_R_UNSUPPORTED_ENCRYPTION},
  142. #else
  143. {"UNSUPPORTED_ENCRYPTION", ERR_LIB_PEM, 114},
  144. #endif
  145. #ifdef PEM_R_UNSUPPORTED_KEY_COMPONENTS
  146. {"UNSUPPORTED_KEY_COMPONENTS", ERR_LIB_PEM, PEM_R_UNSUPPORTED_KEY_COMPONENTS},
  147. #else
  148. {"UNSUPPORTED_KEY_COMPONENTS", ERR_LIB_PEM, 126},
  149. #endif
  150. #ifdef SSL_R_APP_DATA_IN_HANDSHAKE
  151. {"APP_DATA_IN_HANDSHAKE", ERR_LIB_SSL, SSL_R_APP_DATA_IN_HANDSHAKE},
  152. #else
  153. {"APP_DATA_IN_HANDSHAKE", ERR_LIB_SSL, 100},
  154. #endif
  155. #ifdef SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT
  156. {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", ERR_LIB_SSL, SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT},
  157. #else
  158. {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", ERR_LIB_SSL, 272},
  159. #endif
  160. #ifdef SSL_R_BAD_ALERT_RECORD
  161. {"BAD_ALERT_RECORD", ERR_LIB_SSL, SSL_R_BAD_ALERT_RECORD},
  162. #else
  163. {"BAD_ALERT_RECORD", ERR_LIB_SSL, 101},
  164. #endif
  165. #ifdef SSL_R_BAD_AUTHENTICATION_TYPE
  166. {"BAD_AUTHENTICATION_TYPE", ERR_LIB_SSL, SSL_R_BAD_AUTHENTICATION_TYPE},
  167. #else
  168. {"BAD_AUTHENTICATION_TYPE", ERR_LIB_SSL, 102},
  169. #endif
  170. #ifdef SSL_R_BAD_CHANGE_CIPHER_SPEC
  171. {"BAD_CHANGE_CIPHER_SPEC", ERR_LIB_SSL, SSL_R_BAD_CHANGE_CIPHER_SPEC},
  172. #else
  173. {"BAD_CHANGE_CIPHER_SPEC", ERR_LIB_SSL, 103},
  174. #endif
  175. #ifdef SSL_R_BAD_CHECKSUM
  176. {"BAD_CHECKSUM", ERR_LIB_SSL, SSL_R_BAD_CHECKSUM},
  177. #else
  178. {"BAD_CHECKSUM", ERR_LIB_SSL, 104},
  179. #endif
  180. #ifdef SSL_R_BAD_DATA
  181. {"BAD_DATA", ERR_LIB_SSL, SSL_R_BAD_DATA},
  182. #else
  183. {"BAD_DATA", ERR_LIB_SSL, 390},
  184. #endif
  185. #ifdef SSL_R_BAD_DATA_RETURNED_BY_CALLBACK
  186. {"BAD_DATA_RETURNED_BY_CALLBACK", ERR_LIB_SSL, SSL_R_BAD_DATA_RETURNED_BY_CALLBACK},
  187. #else
  188. {"BAD_DATA_RETURNED_BY_CALLBACK", ERR_LIB_SSL, 106},
  189. #endif
  190. #ifdef SSL_R_BAD_DECOMPRESSION
  191. {"BAD_DECOMPRESSION", ERR_LIB_SSL, SSL_R_BAD_DECOMPRESSION},
  192. #else
  193. {"BAD_DECOMPRESSION", ERR_LIB_SSL, 107},
  194. #endif
  195. #ifdef SSL_R_BAD_DH_G_LENGTH
  196. {"BAD_DH_G_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DH_G_LENGTH},
  197. #else
  198. {"BAD_DH_G_LENGTH", ERR_LIB_SSL, 108},
  199. #endif
  200. #ifdef SSL_R_BAD_DH_PUB_KEY_LENGTH
  201. {"BAD_DH_PUB_KEY_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DH_PUB_KEY_LENGTH},
  202. #else
  203. {"BAD_DH_PUB_KEY_LENGTH", ERR_LIB_SSL, 109},
  204. #endif
  205. #ifdef SSL_R_BAD_DH_P_LENGTH
  206. {"BAD_DH_P_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DH_P_LENGTH},
  207. #else
  208. {"BAD_DH_P_LENGTH", ERR_LIB_SSL, 110},
  209. #endif
  210. #ifdef SSL_R_BAD_DIGEST_LENGTH
  211. {"BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DIGEST_LENGTH},
  212. #else
  213. {"BAD_DIGEST_LENGTH", ERR_LIB_SSL, 111},
  214. #endif
  215. #ifdef SSL_R_BAD_DSA_SIGNATURE
  216. {"BAD_DSA_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_DSA_SIGNATURE},
  217. #else
  218. {"BAD_DSA_SIGNATURE", ERR_LIB_SSL, 112},
  219. #endif
  220. #ifdef SSL_R_BAD_ECC_CERT
  221. {"BAD_ECC_CERT", ERR_LIB_SSL, SSL_R_BAD_ECC_CERT},
  222. #else
  223. {"BAD_ECC_CERT", ERR_LIB_SSL, 304},
  224. #endif
  225. #ifdef SSL_R_BAD_ECDSA_SIGNATURE
  226. {"BAD_ECDSA_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_ECDSA_SIGNATURE},
  227. #else
  228. {"BAD_ECDSA_SIGNATURE", ERR_LIB_SSL, 305},
  229. #endif
  230. #ifdef SSL_R_BAD_ECPOINT
  231. {"BAD_ECPOINT", ERR_LIB_SSL, SSL_R_BAD_ECPOINT},
  232. #else
  233. {"BAD_ECPOINT", ERR_LIB_SSL, 306},
  234. #endif
  235. #ifdef SSL_R_BAD_HANDSHAKE_LENGTH
  236. {"BAD_HANDSHAKE_LENGTH", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_LENGTH},
  237. #else
  238. {"BAD_HANDSHAKE_LENGTH", ERR_LIB_SSL, 332},
  239. #endif
  240. #ifdef SSL_R_BAD_HELLO_REQUEST
  241. {"BAD_HELLO_REQUEST", ERR_LIB_SSL, SSL_R_BAD_HELLO_REQUEST},
  242. #else
  243. {"BAD_HELLO_REQUEST", ERR_LIB_SSL, 105},
  244. #endif
  245. #ifdef SSL_R_BAD_LENGTH
  246. {"BAD_LENGTH", ERR_LIB_SSL, SSL_R_BAD_LENGTH},
  247. #else
  248. {"BAD_LENGTH", ERR_LIB_SSL, 271},
  249. #endif
  250. #ifdef SSL_R_BAD_MAC_DECODE
  251. {"BAD_MAC_DECODE", ERR_LIB_SSL, SSL_R_BAD_MAC_DECODE},
  252. #else
  253. {"BAD_MAC_DECODE", ERR_LIB_SSL, 113},
  254. #endif
  255. #ifdef SSL_R_BAD_MAC_LENGTH
  256. {"BAD_MAC_LENGTH", ERR_LIB_SSL, SSL_R_BAD_MAC_LENGTH},
  257. #else
  258. {"BAD_MAC_LENGTH", ERR_LIB_SSL, 333},
  259. #endif
  260. #ifdef SSL_R_BAD_MESSAGE_TYPE
  261. {"BAD_MESSAGE_TYPE", ERR_LIB_SSL, SSL_R_BAD_MESSAGE_TYPE},
  262. #else
  263. {"BAD_MESSAGE_TYPE", ERR_LIB_SSL, 114},
  264. #endif
  265. #ifdef SSL_R_BAD_PACKET_LENGTH
  266. {"BAD_PACKET_LENGTH", ERR_LIB_SSL, SSL_R_BAD_PACKET_LENGTH},
  267. #else
  268. {"BAD_PACKET_LENGTH", ERR_LIB_SSL, 115},
  269. #endif
  270. #ifdef SSL_R_BAD_PROTOCOL_VERSION_NUMBER
  271. {"BAD_PROTOCOL_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_BAD_PROTOCOL_VERSION_NUMBER},
  272. #else
  273. {"BAD_PROTOCOL_VERSION_NUMBER", ERR_LIB_SSL, 116},
  274. #endif
  275. #ifdef SSL_R_BAD_PSK_IDENTITY_HINT_LENGTH
  276. {"BAD_PSK_IDENTITY_HINT_LENGTH", ERR_LIB_SSL, SSL_R_BAD_PSK_IDENTITY_HINT_LENGTH},
  277. #else
  278. {"BAD_PSK_IDENTITY_HINT_LENGTH", ERR_LIB_SSL, 316},
  279. #endif
  280. #ifdef SSL_R_BAD_RESPONSE_ARGUMENT
  281. {"BAD_RESPONSE_ARGUMENT", ERR_LIB_SSL, SSL_R_BAD_RESPONSE_ARGUMENT},
  282. #else
  283. {"BAD_RESPONSE_ARGUMENT", ERR_LIB_SSL, 117},
  284. #endif
  285. #ifdef SSL_R_BAD_RSA_DECRYPT
  286. {"BAD_RSA_DECRYPT", ERR_LIB_SSL, SSL_R_BAD_RSA_DECRYPT},
  287. #else
  288. {"BAD_RSA_DECRYPT", ERR_LIB_SSL, 118},
  289. #endif
  290. #ifdef SSL_R_BAD_RSA_ENCRYPT
  291. {"BAD_RSA_ENCRYPT", ERR_LIB_SSL, SSL_R_BAD_RSA_ENCRYPT},
  292. #else
  293. {"BAD_RSA_ENCRYPT", ERR_LIB_SSL, 119},
  294. #endif
  295. #ifdef SSL_R_BAD_RSA_E_LENGTH
  296. {"BAD_RSA_E_LENGTH", ERR_LIB_SSL, SSL_R_BAD_RSA_E_LENGTH},
  297. #else
  298. {"BAD_RSA_E_LENGTH", ERR_LIB_SSL, 120},
  299. #endif
  300. #ifdef SSL_R_BAD_RSA_MODULUS_LENGTH
  301. {"BAD_RSA_MODULUS_LENGTH", ERR_LIB_SSL, SSL_R_BAD_RSA_MODULUS_LENGTH},
  302. #else
  303. {"BAD_RSA_MODULUS_LENGTH", ERR_LIB_SSL, 121},
  304. #endif
  305. #ifdef SSL_R_BAD_RSA_SIGNATURE
  306. {"BAD_RSA_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_RSA_SIGNATURE},
  307. #else
  308. {"BAD_RSA_SIGNATURE", ERR_LIB_SSL, 122},
  309. #endif
  310. #ifdef SSL_R_BAD_SIGNATURE
  311. {"BAD_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_SIGNATURE},
  312. #else
  313. {"BAD_SIGNATURE", ERR_LIB_SSL, 123},
  314. #endif
  315. #ifdef SSL_R_BAD_SRP_A_LENGTH
  316. {"BAD_SRP_A_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_A_LENGTH},
  317. #else
  318. {"BAD_SRP_A_LENGTH", ERR_LIB_SSL, 347},
  319. #endif
  320. #ifdef SSL_R_BAD_SRP_B_LENGTH
  321. {"BAD_SRP_B_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_B_LENGTH},
  322. #else
  323. {"BAD_SRP_B_LENGTH", ERR_LIB_SSL, 348},
  324. #endif
  325. #ifdef SSL_R_BAD_SRP_G_LENGTH
  326. {"BAD_SRP_G_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_G_LENGTH},
  327. #else
  328. {"BAD_SRP_G_LENGTH", ERR_LIB_SSL, 349},
  329. #endif
  330. #ifdef SSL_R_BAD_SRP_N_LENGTH
  331. {"BAD_SRP_N_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_N_LENGTH},
  332. #else
  333. {"BAD_SRP_N_LENGTH", ERR_LIB_SSL, 350},
  334. #endif
  335. #ifdef SSL_R_BAD_SRP_PARAMETERS
  336. {"BAD_SRP_PARAMETERS", ERR_LIB_SSL, SSL_R_BAD_SRP_PARAMETERS},
  337. #else
  338. {"BAD_SRP_PARAMETERS", ERR_LIB_SSL, 371},
  339. #endif
  340. #ifdef SSL_R_BAD_SRP_S_LENGTH
  341. {"BAD_SRP_S_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_S_LENGTH},
  342. #else
  343. {"BAD_SRP_S_LENGTH", ERR_LIB_SSL, 351},
  344. #endif
  345. #ifdef SSL_R_BAD_SRTP_MKI_VALUE
  346. {"BAD_SRTP_MKI_VALUE", ERR_LIB_SSL, SSL_R_BAD_SRTP_MKI_VALUE},
  347. #else
  348. {"BAD_SRTP_MKI_VALUE", ERR_LIB_SSL, 352},
  349. #endif
  350. #ifdef SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST
  351. {"BAD_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST},
  352. #else
  353. {"BAD_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, 353},
  354. #endif
  355. #ifdef SSL_R_BAD_SSL_FILETYPE
  356. {"BAD_SSL_FILETYPE", ERR_LIB_SSL, SSL_R_BAD_SSL_FILETYPE},
  357. #else
  358. {"BAD_SSL_FILETYPE", ERR_LIB_SSL, 124},
  359. #endif
  360. #ifdef SSL_R_BAD_SSL_SESSION_ID_LENGTH
  361. {"BAD_SSL_SESSION_ID_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SSL_SESSION_ID_LENGTH},
  362. #else
  363. {"BAD_SSL_SESSION_ID_LENGTH", ERR_LIB_SSL, 125},
  364. #endif
  365. #ifdef SSL_R_BAD_STATE
  366. {"BAD_STATE", ERR_LIB_SSL, SSL_R_BAD_STATE},
  367. #else
  368. {"BAD_STATE", ERR_LIB_SSL, 126},
  369. #endif
  370. #ifdef SSL_R_BAD_VALUE
  371. {"BAD_VALUE", ERR_LIB_SSL, SSL_R_BAD_VALUE},
  372. #else
  373. {"BAD_VALUE", ERR_LIB_SSL, 384},
  374. #endif
  375. #ifdef SSL_R_BAD_WRITE_RETRY
  376. {"BAD_WRITE_RETRY", ERR_LIB_SSL, SSL_R_BAD_WRITE_RETRY},
  377. #else
  378. {"BAD_WRITE_RETRY", ERR_LIB_SSL, 127},
  379. #endif
  380. #ifdef SSL_R_BIO_NOT_SET
  381. {"BIO_NOT_SET", ERR_LIB_SSL, SSL_R_BIO_NOT_SET},
  382. #else
  383. {"BIO_NOT_SET", ERR_LIB_SSL, 128},
  384. #endif
  385. #ifdef SSL_R_BLOCK_CIPHER_PAD_IS_WRONG
  386. {"BLOCK_CIPHER_PAD_IS_WRONG", ERR_LIB_SSL, SSL_R_BLOCK_CIPHER_PAD_IS_WRONG},
  387. #else
  388. {"BLOCK_CIPHER_PAD_IS_WRONG", ERR_LIB_SSL, 129},
  389. #endif
  390. #ifdef SSL_R_BN_LIB
  391. {"BN_LIB", ERR_LIB_SSL, SSL_R_BN_LIB},
  392. #else
  393. {"BN_LIB", ERR_LIB_SSL, 130},
  394. #endif
  395. #ifdef SSL_R_CA_DN_LENGTH_MISMATCH
  396. {"CA_DN_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CA_DN_LENGTH_MISMATCH},
  397. #else
  398. {"CA_DN_LENGTH_MISMATCH", ERR_LIB_SSL, 131},
  399. #endif
  400. #ifdef SSL_R_CA_DN_TOO_LONG
  401. {"CA_DN_TOO_LONG", ERR_LIB_SSL, SSL_R_CA_DN_TOO_LONG},
  402. #else
  403. {"CA_DN_TOO_LONG", ERR_LIB_SSL, 132},
  404. #endif
  405. #ifdef SSL_R_CA_KEY_TOO_SMALL
  406. {"CA_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_CA_KEY_TOO_SMALL},
  407. #else
  408. {"CA_KEY_TOO_SMALL", ERR_LIB_SSL, 397},
  409. #endif
  410. #ifdef SSL_R_CA_MD_TOO_WEAK
  411. {"CA_MD_TOO_WEAK", ERR_LIB_SSL, SSL_R_CA_MD_TOO_WEAK},
  412. #else
  413. {"CA_MD_TOO_WEAK", ERR_LIB_SSL, 398},
  414. #endif
  415. #ifdef SSL_R_CCS_RECEIVED_EARLY
  416. {"CCS_RECEIVED_EARLY", ERR_LIB_SSL, SSL_R_CCS_RECEIVED_EARLY},
  417. #else
  418. {"CCS_RECEIVED_EARLY", ERR_LIB_SSL, 133},
  419. #endif
  420. #ifdef SSL_R_CERTIFICATE_VERIFY_FAILED
  421. {"CERTIFICATE_VERIFY_FAILED", ERR_LIB_SSL, SSL_R_CERTIFICATE_VERIFY_FAILED},
  422. #else
  423. {"CERTIFICATE_VERIFY_FAILED", ERR_LIB_SSL, 134},
  424. #endif
  425. #ifdef SSL_R_CERT_CB_ERROR
  426. {"CERT_CB_ERROR", ERR_LIB_SSL, SSL_R_CERT_CB_ERROR},
  427. #else
  428. {"CERT_CB_ERROR", ERR_LIB_SSL, 377},
  429. #endif
  430. #ifdef SSL_R_CERT_LENGTH_MISMATCH
  431. {"CERT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CERT_LENGTH_MISMATCH},
  432. #else
  433. {"CERT_LENGTH_MISMATCH", ERR_LIB_SSL, 135},
  434. #endif
  435. #ifdef SSL_R_CHALLENGE_IS_DIFFERENT
  436. {"CHALLENGE_IS_DIFFERENT", ERR_LIB_SSL, SSL_R_CHALLENGE_IS_DIFFERENT},
  437. #else
  438. {"CHALLENGE_IS_DIFFERENT", ERR_LIB_SSL, 136},
  439. #endif
  440. #ifdef SSL_R_CIPHER_CODE_WRONG_LENGTH
  441. {"CIPHER_CODE_WRONG_LENGTH", ERR_LIB_SSL, SSL_R_CIPHER_CODE_WRONG_LENGTH},
  442. #else
  443. {"CIPHER_CODE_WRONG_LENGTH", ERR_LIB_SSL, 137},
  444. #endif
  445. #ifdef SSL_R_CIPHER_OR_HASH_UNAVAILABLE
  446. {"CIPHER_OR_HASH_UNAVAILABLE", ERR_LIB_SSL, SSL_R_CIPHER_OR_HASH_UNAVAILABLE},
  447. #else
  448. {"CIPHER_OR_HASH_UNAVAILABLE", ERR_LIB_SSL, 138},
  449. #endif
  450. #ifdef SSL_R_CIPHER_TABLE_SRC_ERROR
  451. {"CIPHER_TABLE_SRC_ERROR", ERR_LIB_SSL, SSL_R_CIPHER_TABLE_SRC_ERROR},
  452. #else
  453. {"CIPHER_TABLE_SRC_ERROR", ERR_LIB_SSL, 139},
  454. #endif
  455. #ifdef SSL_R_CLIENTHELLO_TLSEXT
  456. {"CLIENTHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_CLIENTHELLO_TLSEXT},
  457. #else
  458. {"CLIENTHELLO_TLSEXT", ERR_LIB_SSL, 226},
  459. #endif
  460. #ifdef SSL_R_COMPRESSED_LENGTH_TOO_LONG
  461. {"COMPRESSED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_COMPRESSED_LENGTH_TOO_LONG},
  462. #else
  463. {"COMPRESSED_LENGTH_TOO_LONG", ERR_LIB_SSL, 140},
  464. #endif
  465. #ifdef SSL_R_COMPRESSION_DISABLED
  466. {"COMPRESSION_DISABLED", ERR_LIB_SSL, SSL_R_COMPRESSION_DISABLED},
  467. #else
  468. {"COMPRESSION_DISABLED", ERR_LIB_SSL, 343},
  469. #endif
  470. #ifdef SSL_R_COMPRESSION_FAILURE
  471. {"COMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_COMPRESSION_FAILURE},
  472. #else
  473. {"COMPRESSION_FAILURE", ERR_LIB_SSL, 141},
  474. #endif
  475. #ifdef SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE
  476. {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", ERR_LIB_SSL, SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE},
  477. #else
  478. {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", ERR_LIB_SSL, 307},
  479. #endif
  480. #ifdef SSL_R_COMPRESSION_LIBRARY_ERROR
  481. {"COMPRESSION_LIBRARY_ERROR", ERR_LIB_SSL, SSL_R_COMPRESSION_LIBRARY_ERROR},
  482. #else
  483. {"COMPRESSION_LIBRARY_ERROR", ERR_LIB_SSL, 142},
  484. #endif
  485. #ifdef SSL_R_CONNECTION_ID_IS_DIFFERENT
  486. {"CONNECTION_ID_IS_DIFFERENT", ERR_LIB_SSL, SSL_R_CONNECTION_ID_IS_DIFFERENT},
  487. #else
  488. {"CONNECTION_ID_IS_DIFFERENT", ERR_LIB_SSL, 143},
  489. #endif
  490. #ifdef SSL_R_CONNECTION_TYPE_NOT_SET
  491. {"CONNECTION_TYPE_NOT_SET", ERR_LIB_SSL, SSL_R_CONNECTION_TYPE_NOT_SET},
  492. #else
  493. {"CONNECTION_TYPE_NOT_SET", ERR_LIB_SSL, 144},
  494. #endif
  495. #ifdef SSL_R_COOKIE_MISMATCH
  496. {"COOKIE_MISMATCH", ERR_LIB_SSL, SSL_R_COOKIE_MISMATCH},
  497. #else
  498. {"COOKIE_MISMATCH", ERR_LIB_SSL, 308},
  499. #endif
  500. #ifdef SSL_R_DATA_BETWEEN_CCS_AND_FINISHED
  501. {"DATA_BETWEEN_CCS_AND_FINISHED", ERR_LIB_SSL, SSL_R_DATA_BETWEEN_CCS_AND_FINISHED},
  502. #else
  503. {"DATA_BETWEEN_CCS_AND_FINISHED", ERR_LIB_SSL, 145},
  504. #endif
  505. #ifdef SSL_R_DATA_LENGTH_TOO_LONG
  506. {"DATA_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_DATA_LENGTH_TOO_LONG},
  507. #else
  508. {"DATA_LENGTH_TOO_LONG", ERR_LIB_SSL, 146},
  509. #endif
  510. #ifdef SSL_R_DECRYPTION_FAILED
  511. {"DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED},
  512. #else
  513. {"DECRYPTION_FAILED", ERR_LIB_SSL, 147},
  514. #endif
  515. #ifdef SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC
  516. {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC},
  517. #else
  518. {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", ERR_LIB_SSL, 281},
  519. #endif
  520. #ifdef SSL_R_DH_KEY_TOO_SMALL
  521. {"DH_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_DH_KEY_TOO_SMALL},
  522. #else
  523. {"DH_KEY_TOO_SMALL", ERR_LIB_SSL, 394},
  524. #endif
  525. #ifdef SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG
  526. {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG},
  527. #else
  528. {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, 148},
  529. #endif
  530. #ifdef SSL_R_DIGEST_CHECK_FAILED
  531. {"DIGEST_CHECK_FAILED", ERR_LIB_SSL, SSL_R_DIGEST_CHECK_FAILED},
  532. #else
  533. {"DIGEST_CHECK_FAILED", ERR_LIB_SSL, 149},
  534. #endif
  535. #ifdef SSL_R_DTLS_MESSAGE_TOO_BIG
  536. {"DTLS_MESSAGE_TOO_BIG", ERR_LIB_SSL, SSL_R_DTLS_MESSAGE_TOO_BIG},
  537. #else
  538. {"DTLS_MESSAGE_TOO_BIG", ERR_LIB_SSL, 334},
  539. #endif
  540. #ifdef SSL_R_DUPLICATE_COMPRESSION_ID
  541. {"DUPLICATE_COMPRESSION_ID", ERR_LIB_SSL, SSL_R_DUPLICATE_COMPRESSION_ID},
  542. #else
  543. {"DUPLICATE_COMPRESSION_ID", ERR_LIB_SSL, 309},
  544. #endif
  545. #ifdef SSL_R_ECC_CERT_NOT_FOR_KEY_AGREEMENT
  546. {"ECC_CERT_NOT_FOR_KEY_AGREEMENT", ERR_LIB_SSL, SSL_R_ECC_CERT_NOT_FOR_KEY_AGREEMENT},
  547. #else
  548. {"ECC_CERT_NOT_FOR_KEY_AGREEMENT", ERR_LIB_SSL, 317},
  549. #endif
  550. #ifdef SSL_R_ECC_CERT_NOT_FOR_SIGNING
  551. {"ECC_CERT_NOT_FOR_SIGNING", ERR_LIB_SSL, SSL_R_ECC_CERT_NOT_FOR_SIGNING},
  552. #else
  553. {"ECC_CERT_NOT_FOR_SIGNING", ERR_LIB_SSL, 318},
  554. #endif
  555. #ifdef SSL_R_ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE
  556. {"ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE", ERR_LIB_SSL, SSL_R_ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE},
  557. #else
  558. {"ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE", ERR_LIB_SSL, 322},
  559. #endif
  560. #ifdef SSL_R_ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE
  561. {"ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE", ERR_LIB_SSL, SSL_R_ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE},
  562. #else
  563. {"ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE", ERR_LIB_SSL, 323},
  564. #endif
  565. #ifdef SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE
  566. {"ECDH_REQUIRED_FOR_SUITEB_MODE", ERR_LIB_SSL, SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE},
  567. #else
  568. {"ECDH_REQUIRED_FOR_SUITEB_MODE", ERR_LIB_SSL, 374},
  569. #endif
  570. #ifdef SSL_R_ECGROUP_TOO_LARGE_FOR_CIPHER
  571. {"ECGROUP_TOO_LARGE_FOR_CIPHER", ERR_LIB_SSL, SSL_R_ECGROUP_TOO_LARGE_FOR_CIPHER},
  572. #else
  573. {"ECGROUP_TOO_LARGE_FOR_CIPHER", ERR_LIB_SSL, 310},
  574. #endif
  575. #ifdef SSL_R_EE_KEY_TOO_SMALL
  576. {"EE_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_EE_KEY_TOO_SMALL},
  577. #else
  578. {"EE_KEY_TOO_SMALL", ERR_LIB_SSL, 399},
  579. #endif
  580. #ifdef SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST
  581. {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST},
  582. #else
  583. {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, 354},
  584. #endif
  585. #ifdef SSL_R_ENCRYPTED_LENGTH_TOO_LONG
  586. {"ENCRYPTED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_ENCRYPTED_LENGTH_TOO_LONG},
  587. #else
  588. {"ENCRYPTED_LENGTH_TOO_LONG", ERR_LIB_SSL, 150},
  589. #endif
  590. #ifdef SSL_R_ERROR_GENERATING_TMP_RSA_KEY
  591. {"ERROR_GENERATING_TMP_RSA_KEY", ERR_LIB_SSL, SSL_R_ERROR_GENERATING_TMP_RSA_KEY},
  592. #else
  593. {"ERROR_GENERATING_TMP_RSA_KEY", ERR_LIB_SSL, 282},
  594. #endif
  595. #ifdef SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST
  596. {"ERROR_IN_RECEIVED_CIPHER_LIST", ERR_LIB_SSL, SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST},
  597. #else
  598. {"ERROR_IN_RECEIVED_CIPHER_LIST", ERR_LIB_SSL, 151},
  599. #endif
  600. #ifdef SSL_R_EXCESSIVE_MESSAGE_SIZE
  601. {"EXCESSIVE_MESSAGE_SIZE", ERR_LIB_SSL, SSL_R_EXCESSIVE_MESSAGE_SIZE},
  602. #else
  603. {"EXCESSIVE_MESSAGE_SIZE", ERR_LIB_SSL, 152},
  604. #endif
  605. #ifdef SSL_R_EXTRA_DATA_IN_MESSAGE
  606. {"EXTRA_DATA_IN_MESSAGE", ERR_LIB_SSL, SSL_R_EXTRA_DATA_IN_MESSAGE},
  607. #else
  608. {"EXTRA_DATA_IN_MESSAGE", ERR_LIB_SSL, 153},
  609. #endif
  610. #ifdef SSL_R_GOT_A_FIN_BEFORE_A_CCS
  611. {"GOT_A_FIN_BEFORE_A_CCS", ERR_LIB_SSL, SSL_R_GOT_A_FIN_BEFORE_A_CCS},
  612. #else
  613. {"GOT_A_FIN_BEFORE_A_CCS", ERR_LIB_SSL, 154},
  614. #endif
  615. #ifdef SSL_R_GOT_NEXT_PROTO_BEFORE_A_CCS
  616. {"GOT_NEXT_PROTO_BEFORE_A_CCS", ERR_LIB_SSL, SSL_R_GOT_NEXT_PROTO_BEFORE_A_CCS},
  617. #else
  618. {"GOT_NEXT_PROTO_BEFORE_A_CCS", ERR_LIB_SSL, 355},
  619. #endif
  620. #ifdef SSL_R_GOT_NEXT_PROTO_WITHOUT_EXTENSION
  621. {"GOT_NEXT_PROTO_WITHOUT_EXTENSION", ERR_LIB_SSL, SSL_R_GOT_NEXT_PROTO_WITHOUT_EXTENSION},
  622. #else
  623. {"GOT_NEXT_PROTO_WITHOUT_EXTENSION", ERR_LIB_SSL, 356},
  624. #endif
  625. #ifdef SSL_R_HTTPS_PROXY_REQUEST
  626. {"HTTPS_PROXY_REQUEST", ERR_LIB_SSL, SSL_R_HTTPS_PROXY_REQUEST},
  627. #else
  628. {"HTTPS_PROXY_REQUEST", ERR_LIB_SSL, 155},
  629. #endif
  630. #ifdef SSL_R_HTTP_REQUEST
  631. {"HTTP_REQUEST", ERR_LIB_SSL, SSL_R_HTTP_REQUEST},
  632. #else
  633. {"HTTP_REQUEST", ERR_LIB_SSL, 156},
  634. #endif
  635. #ifdef SSL_R_ILLEGAL_PADDING
  636. {"ILLEGAL_PADDING", ERR_LIB_SSL, SSL_R_ILLEGAL_PADDING},
  637. #else
  638. {"ILLEGAL_PADDING", ERR_LIB_SSL, 283},
  639. #endif
  640. #ifdef SSL_R_ILLEGAL_SUITEB_DIGEST
  641. {"ILLEGAL_SUITEB_DIGEST", ERR_LIB_SSL, SSL_R_ILLEGAL_SUITEB_DIGEST},
  642. #else
  643. {"ILLEGAL_SUITEB_DIGEST", ERR_LIB_SSL, 380},
  644. #endif
  645. #ifdef SSL_R_INAPPROPRIATE_FALLBACK
  646. {"INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_INAPPROPRIATE_FALLBACK},
  647. #else
  648. {"INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, 373},
  649. #endif
  650. #ifdef SSL_R_INCONSISTENT_COMPRESSION
  651. {"INCONSISTENT_COMPRESSION", ERR_LIB_SSL, SSL_R_INCONSISTENT_COMPRESSION},
  652. #else
  653. {"INCONSISTENT_COMPRESSION", ERR_LIB_SSL, 340},
  654. #endif
  655. #ifdef SSL_R_INVALID_CHALLENGE_LENGTH
  656. {"INVALID_CHALLENGE_LENGTH", ERR_LIB_SSL, SSL_R_INVALID_CHALLENGE_LENGTH},
  657. #else
  658. {"INVALID_CHALLENGE_LENGTH", ERR_LIB_SSL, 158},
  659. #endif
  660. #ifdef SSL_R_INVALID_COMMAND
  661. {"INVALID_COMMAND", ERR_LIB_SSL, SSL_R_INVALID_COMMAND},
  662. #else
  663. {"INVALID_COMMAND", ERR_LIB_SSL, 280},
  664. #endif
  665. #ifdef SSL_R_INVALID_COMPRESSION_ALGORITHM
  666. {"INVALID_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_INVALID_COMPRESSION_ALGORITHM},
  667. #else
  668. {"INVALID_COMPRESSION_ALGORITHM", ERR_LIB_SSL, 341},
  669. #endif
  670. #ifdef SSL_R_INVALID_NULL_CMD_NAME
  671. {"INVALID_NULL_CMD_NAME", ERR_LIB_SSL, SSL_R_INVALID_NULL_CMD_NAME},
  672. #else
  673. {"INVALID_NULL_CMD_NAME", ERR_LIB_SSL, 385},
  674. #endif
  675. #ifdef SSL_R_INVALID_PURPOSE
  676. {"INVALID_PURPOSE", ERR_LIB_SSL, SSL_R_INVALID_PURPOSE},
  677. #else
  678. {"INVALID_PURPOSE", ERR_LIB_SSL, 278},
  679. #endif
  680. #ifdef SSL_R_INVALID_SERVERINFO_DATA
  681. {"INVALID_SERVERINFO_DATA", ERR_LIB_SSL, SSL_R_INVALID_SERVERINFO_DATA},
  682. #else
  683. {"INVALID_SERVERINFO_DATA", ERR_LIB_SSL, 388},
  684. #endif
  685. #ifdef SSL_R_INVALID_SRP_USERNAME
  686. {"INVALID_SRP_USERNAME", ERR_LIB_SSL, SSL_R_INVALID_SRP_USERNAME},
  687. #else
  688. {"INVALID_SRP_USERNAME", ERR_LIB_SSL, 357},
  689. #endif
  690. #ifdef SSL_R_INVALID_STATUS_RESPONSE
  691. {"INVALID_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_INVALID_STATUS_RESPONSE},
  692. #else
  693. {"INVALID_STATUS_RESPONSE", ERR_LIB_SSL, 328},
  694. #endif
  695. #ifdef SSL_R_INVALID_TICKET_KEYS_LENGTH
  696. {"INVALID_TICKET_KEYS_LENGTH", ERR_LIB_SSL, SSL_R_INVALID_TICKET_KEYS_LENGTH},
  697. #else
  698. {"INVALID_TICKET_KEYS_LENGTH", ERR_LIB_SSL, 325},
  699. #endif
  700. #ifdef SSL_R_INVALID_TRUST
  701. {"INVALID_TRUST", ERR_LIB_SSL, SSL_R_INVALID_TRUST},
  702. #else
  703. {"INVALID_TRUST", ERR_LIB_SSL, 279},
  704. #endif
  705. #ifdef SSL_R_KEY_ARG_TOO_LONG
  706. {"KEY_ARG_TOO_LONG", ERR_LIB_SSL, SSL_R_KEY_ARG_TOO_LONG},
  707. #else
  708. {"KEY_ARG_TOO_LONG", ERR_LIB_SSL, 284},
  709. #endif
  710. #ifdef SSL_R_KRB5
  711. {"KRB5", ERR_LIB_SSL, SSL_R_KRB5},
  712. #else
  713. {"KRB5", ERR_LIB_SSL, 285},
  714. #endif
  715. #ifdef SSL_R_KRB5_C_CC_PRINC
  716. {"KRB5_C_CC_PRINC", ERR_LIB_SSL, SSL_R_KRB5_C_CC_PRINC},
  717. #else
  718. {"KRB5_C_CC_PRINC", ERR_LIB_SSL, 286},
  719. #endif
  720. #ifdef SSL_R_KRB5_C_GET_CRED
  721. {"KRB5_C_GET_CRED", ERR_LIB_SSL, SSL_R_KRB5_C_GET_CRED},
  722. #else
  723. {"KRB5_C_GET_CRED", ERR_LIB_SSL, 287},
  724. #endif
  725. #ifdef SSL_R_KRB5_C_INIT
  726. {"KRB5_C_INIT", ERR_LIB_SSL, SSL_R_KRB5_C_INIT},
  727. #else
  728. {"KRB5_C_INIT", ERR_LIB_SSL, 288},
  729. #endif
  730. #ifdef SSL_R_KRB5_C_MK_REQ
  731. {"KRB5_C_MK_REQ", ERR_LIB_SSL, SSL_R_KRB5_C_MK_REQ},
  732. #else
  733. {"KRB5_C_MK_REQ", ERR_LIB_SSL, 289},
  734. #endif
  735. #ifdef SSL_R_KRB5_S_BAD_TICKET
  736. {"KRB5_S_BAD_TICKET", ERR_LIB_SSL, SSL_R_KRB5_S_BAD_TICKET},
  737. #else
  738. {"KRB5_S_BAD_TICKET", ERR_LIB_SSL, 290},
  739. #endif
  740. #ifdef SSL_R_KRB5_S_INIT
  741. {"KRB5_S_INIT", ERR_LIB_SSL, SSL_R_KRB5_S_INIT},
  742. #else
  743. {"KRB5_S_INIT", ERR_LIB_SSL, 291},
  744. #endif
  745. #ifdef SSL_R_KRB5_S_RD_REQ
  746. {"KRB5_S_RD_REQ", ERR_LIB_SSL, SSL_R_KRB5_S_RD_REQ},
  747. #else
  748. {"KRB5_S_RD_REQ", ERR_LIB_SSL, 292},
  749. #endif
  750. #ifdef SSL_R_KRB5_S_TKT_EXPIRED
  751. {"KRB5_S_TKT_EXPIRED", ERR_LIB_SSL, SSL_R_KRB5_S_TKT_EXPIRED},
  752. #else
  753. {"KRB5_S_TKT_EXPIRED", ERR_LIB_SSL, 293},
  754. #endif
  755. #ifdef SSL_R_KRB5_S_TKT_NYV
  756. {"KRB5_S_TKT_NYV", ERR_LIB_SSL, SSL_R_KRB5_S_TKT_NYV},
  757. #else
  758. {"KRB5_S_TKT_NYV", ERR_LIB_SSL, 294},
  759. #endif
  760. #ifdef SSL_R_KRB5_S_TKT_SKEW
  761. {"KRB5_S_TKT_SKEW", ERR_LIB_SSL, SSL_R_KRB5_S_TKT_SKEW},
  762. #else
  763. {"KRB5_S_TKT_SKEW", ERR_LIB_SSL, 295},
  764. #endif
  765. #ifdef SSL_R_LENGTH_MISMATCH
  766. {"LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_LENGTH_MISMATCH},
  767. #else
  768. {"LENGTH_MISMATCH", ERR_LIB_SSL, 159},
  769. #endif
  770. #ifdef SSL_R_LENGTH_TOO_SHORT
  771. {"LENGTH_TOO_SHORT", ERR_LIB_SSL, SSL_R_LENGTH_TOO_SHORT},
  772. #else
  773. {"LENGTH_TOO_SHORT", ERR_LIB_SSL, 160},
  774. #endif
  775. #ifdef SSL_R_LIBRARY_BUG
  776. {"LIBRARY_BUG", ERR_LIB_SSL, SSL_R_LIBRARY_BUG},
  777. #else
  778. {"LIBRARY_BUG", ERR_LIB_SSL, 274},
  779. #endif
  780. #ifdef SSL_R_LIBRARY_HAS_NO_CIPHERS
  781. {"LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_LIBRARY_HAS_NO_CIPHERS},
  782. #else
  783. {"LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, 161},
  784. #endif
  785. #ifdef SSL_R_MESSAGE_TOO_LONG
  786. {"MESSAGE_TOO_LONG", ERR_LIB_SSL, SSL_R_MESSAGE_TOO_LONG},
  787. #else
  788. {"MESSAGE_TOO_LONG", ERR_LIB_SSL, 296},
  789. #endif
  790. #ifdef SSL_R_MISSING_DH_DSA_CERT
  791. {"MISSING_DH_DSA_CERT", ERR_LIB_SSL, SSL_R_MISSING_DH_DSA_CERT},
  792. #else
  793. {"MISSING_DH_DSA_CERT", ERR_LIB_SSL, 162},
  794. #endif
  795. #ifdef SSL_R_MISSING_DH_KEY
  796. {"MISSING_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_DH_KEY},
  797. #else
  798. {"MISSING_DH_KEY", ERR_LIB_SSL, 163},
  799. #endif
  800. #ifdef SSL_R_MISSING_DH_RSA_CERT
  801. {"MISSING_DH_RSA_CERT", ERR_LIB_SSL, SSL_R_MISSING_DH_RSA_CERT},
  802. #else
  803. {"MISSING_DH_RSA_CERT", ERR_LIB_SSL, 164},
  804. #endif
  805. #ifdef SSL_R_MISSING_DSA_SIGNING_CERT
  806. {"MISSING_DSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_DSA_SIGNING_CERT},
  807. #else
  808. {"MISSING_DSA_SIGNING_CERT", ERR_LIB_SSL, 165},
  809. #endif
  810. #ifdef SSL_R_MISSING_ECDH_CERT
  811. {"MISSING_ECDH_CERT", ERR_LIB_SSL, SSL_R_MISSING_ECDH_CERT},
  812. #else
  813. {"MISSING_ECDH_CERT", ERR_LIB_SSL, 382},
  814. #endif
  815. #ifdef SSL_R_MISSING_ECDSA_SIGNING_CERT
  816. {"MISSING_ECDSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_ECDSA_SIGNING_CERT},
  817. #else
  818. {"MISSING_ECDSA_SIGNING_CERT", ERR_LIB_SSL, 381},
  819. #endif
  820. #ifdef SSL_R_MISSING_EXPORT_TMP_DH_KEY
  821. {"MISSING_EXPORT_TMP_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_EXPORT_TMP_DH_KEY},
  822. #else
  823. {"MISSING_EXPORT_TMP_DH_KEY", ERR_LIB_SSL, 166},
  824. #endif
  825. #ifdef SSL_R_MISSING_EXPORT_TMP_RSA_KEY
  826. {"MISSING_EXPORT_TMP_RSA_KEY", ERR_LIB_SSL, SSL_R_MISSING_EXPORT_TMP_RSA_KEY},
  827. #else
  828. {"MISSING_EXPORT_TMP_RSA_KEY", ERR_LIB_SSL, 167},
  829. #endif
  830. #ifdef SSL_R_MISSING_RSA_CERTIFICATE
  831. {"MISSING_RSA_CERTIFICATE", ERR_LIB_SSL, SSL_R_MISSING_RSA_CERTIFICATE},
  832. #else
  833. {"MISSING_RSA_CERTIFICATE", ERR_LIB_SSL, 168},
  834. #endif
  835. #ifdef SSL_R_MISSING_RSA_ENCRYPTING_CERT
  836. {"MISSING_RSA_ENCRYPTING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_ENCRYPTING_CERT},
  837. #else
  838. {"MISSING_RSA_ENCRYPTING_CERT", ERR_LIB_SSL, 169},
  839. #endif
  840. #ifdef SSL_R_MISSING_RSA_SIGNING_CERT
  841. {"MISSING_RSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_SIGNING_CERT},
  842. #else
  843. {"MISSING_RSA_SIGNING_CERT", ERR_LIB_SSL, 170},
  844. #endif
  845. #ifdef SSL_R_MISSING_SRP_PARAM
  846. {"MISSING_SRP_PARAM", ERR_LIB_SSL, SSL_R_MISSING_SRP_PARAM},
  847. #else
  848. {"MISSING_SRP_PARAM", ERR_LIB_SSL, 358},
  849. #endif
  850. #ifdef SSL_R_MISSING_TMP_DH_KEY
  851. {"MISSING_TMP_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_DH_KEY},
  852. #else
  853. {"MISSING_TMP_DH_KEY", ERR_LIB_SSL, 171},
  854. #endif
  855. #ifdef SSL_R_MISSING_TMP_ECDH_KEY
  856. {"MISSING_TMP_ECDH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_ECDH_KEY},
  857. #else
  858. {"MISSING_TMP_ECDH_KEY", ERR_LIB_SSL, 311},
  859. #endif
  860. #ifdef SSL_R_MISSING_TMP_RSA_KEY
  861. {"MISSING_TMP_RSA_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_RSA_KEY},
  862. #else
  863. {"MISSING_TMP_RSA_KEY", ERR_LIB_SSL, 172},
  864. #endif
  865. #ifdef SSL_R_MISSING_TMP_RSA_PKEY
  866. {"MISSING_TMP_RSA_PKEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_RSA_PKEY},
  867. #else
  868. {"MISSING_TMP_RSA_PKEY", ERR_LIB_SSL, 173},
  869. #endif
  870. #ifdef SSL_R_MISSING_VERIFY_MESSAGE
  871. {"MISSING_VERIFY_MESSAGE", ERR_LIB_SSL, SSL_R_MISSING_VERIFY_MESSAGE},
  872. #else
  873. {"MISSING_VERIFY_MESSAGE", ERR_LIB_SSL, 174},
  874. #endif
  875. #ifdef SSL_R_MULTIPLE_SGC_RESTARTS
  876. {"MULTIPLE_SGC_RESTARTS", ERR_LIB_SSL, SSL_R_MULTIPLE_SGC_RESTARTS},
  877. #else
  878. {"MULTIPLE_SGC_RESTARTS", ERR_LIB_SSL, 346},
  879. #endif
  880. #ifdef SSL_R_NON_SSLV2_INITIAL_PACKET
  881. {"NON_SSLV2_INITIAL_PACKET", ERR_LIB_SSL, SSL_R_NON_SSLV2_INITIAL_PACKET},
  882. #else
  883. {"NON_SSLV2_INITIAL_PACKET", ERR_LIB_SSL, 175},
  884. #endif
  885. #ifdef SSL_R_NO_CERTIFICATES_RETURNED
  886. {"NO_CERTIFICATES_RETURNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATES_RETURNED},
  887. #else
  888. {"NO_CERTIFICATES_RETURNED", ERR_LIB_SSL, 176},
  889. #endif
  890. #ifdef SSL_R_NO_CERTIFICATE_ASSIGNED
  891. {"NO_CERTIFICATE_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_ASSIGNED},
  892. #else
  893. {"NO_CERTIFICATE_ASSIGNED", ERR_LIB_SSL, 177},
  894. #endif
  895. #ifdef SSL_R_NO_CERTIFICATE_RETURNED
  896. {"NO_CERTIFICATE_RETURNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_RETURNED},
  897. #else
  898. {"NO_CERTIFICATE_RETURNED", ERR_LIB_SSL, 178},
  899. #endif
  900. #ifdef SSL_R_NO_CERTIFICATE_SET
  901. {"NO_CERTIFICATE_SET", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_SET},
  902. #else
  903. {"NO_CERTIFICATE_SET", ERR_LIB_SSL, 179},
  904. #endif
  905. #ifdef SSL_R_NO_CERTIFICATE_SPECIFIED
  906. {"NO_CERTIFICATE_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_SPECIFIED},
  907. #else
  908. {"NO_CERTIFICATE_SPECIFIED", ERR_LIB_SSL, 180},
  909. #endif
  910. #ifdef SSL_R_NO_CIPHERS_AVAILABLE
  911. {"NO_CIPHERS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_CIPHERS_AVAILABLE},
  912. #else
  913. {"NO_CIPHERS_AVAILABLE", ERR_LIB_SSL, 181},
  914. #endif
  915. #ifdef SSL_R_NO_CIPHERS_PASSED
  916. {"NO_CIPHERS_PASSED", ERR_LIB_SSL, SSL_R_NO_CIPHERS_PASSED},
  917. #else
  918. {"NO_CIPHERS_PASSED", ERR_LIB_SSL, 182},
  919. #endif
  920. #ifdef SSL_R_NO_CIPHERS_SPECIFIED
  921. {"NO_CIPHERS_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_CIPHERS_SPECIFIED},
  922. #else
  923. {"NO_CIPHERS_SPECIFIED", ERR_LIB_SSL, 183},
  924. #endif
  925. #ifdef SSL_R_NO_CIPHER_LIST
  926. {"NO_CIPHER_LIST", ERR_LIB_SSL, SSL_R_NO_CIPHER_LIST},
  927. #else
  928. {"NO_CIPHER_LIST", ERR_LIB_SSL, 184},
  929. #endif
  930. #ifdef SSL_R_NO_CIPHER_MATCH
  931. {"NO_CIPHER_MATCH", ERR_LIB_SSL, SSL_R_NO_CIPHER_MATCH},
  932. #else
  933. {"NO_CIPHER_MATCH", ERR_LIB_SSL, 185},
  934. #endif
  935. #ifdef SSL_R_NO_CLIENT_CERT_METHOD
  936. {"NO_CLIENT_CERT_METHOD", ERR_LIB_SSL, SSL_R_NO_CLIENT_CERT_METHOD},
  937. #else
  938. {"NO_CLIENT_CERT_METHOD", ERR_LIB_SSL, 331},
  939. #endif
  940. #ifdef SSL_R_NO_CLIENT_CERT_RECEIVED
  941. {"NO_CLIENT_CERT_RECEIVED", ERR_LIB_SSL, SSL_R_NO_CLIENT_CERT_RECEIVED},
  942. #else
  943. {"NO_CLIENT_CERT_RECEIVED", ERR_LIB_SSL, 186},
  944. #endif
  945. #ifdef SSL_R_NO_COMPRESSION_SPECIFIED
  946. {"NO_COMPRESSION_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_COMPRESSION_SPECIFIED},
  947. #else
  948. {"NO_COMPRESSION_SPECIFIED", ERR_LIB_SSL, 187},
  949. #endif
  950. #ifdef SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER
  951. {"NO_GOST_CERTIFICATE_SENT_BY_PEER", ERR_LIB_SSL, SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER},
  952. #else
  953. {"NO_GOST_CERTIFICATE_SENT_BY_PEER", ERR_LIB_SSL, 330},
  954. #endif
  955. #ifdef SSL_R_NO_METHOD_SPECIFIED
  956. {"NO_METHOD_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_METHOD_SPECIFIED},
  957. #else
  958. {"NO_METHOD_SPECIFIED", ERR_LIB_SSL, 188},
  959. #endif
  960. #ifdef SSL_R_NO_PEM_EXTENSIONS
  961. {"NO_PEM_EXTENSIONS", ERR_LIB_SSL, SSL_R_NO_PEM_EXTENSIONS},
  962. #else
  963. {"NO_PEM_EXTENSIONS", ERR_LIB_SSL, 389},
  964. #endif
  965. #ifdef SSL_R_NO_PRIVATEKEY
  966. {"NO_PRIVATEKEY", ERR_LIB_SSL, SSL_R_NO_PRIVATEKEY},
  967. #else
  968. {"NO_PRIVATEKEY", ERR_LIB_SSL, 189},
  969. #endif
  970. #ifdef SSL_R_NO_PRIVATE_KEY_ASSIGNED
  971. {"NO_PRIVATE_KEY_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_PRIVATE_KEY_ASSIGNED},
  972. #else
  973. {"NO_PRIVATE_KEY_ASSIGNED", ERR_LIB_SSL, 190},
  974. #endif
  975. #ifdef SSL_R_NO_PROTOCOLS_AVAILABLE
  976. {"NO_PROTOCOLS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_PROTOCOLS_AVAILABLE},
  977. #else
  978. {"NO_PROTOCOLS_AVAILABLE", ERR_LIB_SSL, 191},
  979. #endif
  980. #ifdef SSL_R_NO_PUBLICKEY
  981. {"NO_PUBLICKEY", ERR_LIB_SSL, SSL_R_NO_PUBLICKEY},
  982. #else
  983. {"NO_PUBLICKEY", ERR_LIB_SSL, 192},
  984. #endif
  985. #ifdef SSL_R_NO_RENEGOTIATION
  986. {"NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_NO_RENEGOTIATION},
  987. #else
  988. {"NO_RENEGOTIATION", ERR_LIB_SSL, 339},
  989. #endif
  990. #ifdef SSL_R_NO_REQUIRED_DIGEST
  991. {"NO_REQUIRED_DIGEST", ERR_LIB_SSL, SSL_R_NO_REQUIRED_DIGEST},
  992. #else
  993. {"NO_REQUIRED_DIGEST", ERR_LIB_SSL, 324},
  994. #endif
  995. #ifdef SSL_R_NO_SHARED_CIPHER
  996. {"NO_SHARED_CIPHER", ERR_LIB_SSL, SSL_R_NO_SHARED_CIPHER},
  997. #else
  998. {"NO_SHARED_CIPHER", ERR_LIB_SSL, 193},
  999. #endif
  1000. #ifdef SSL_R_NO_SHARED_SIGATURE_ALGORITHMS
  1001. {"NO_SHARED_SIGATURE_ALGORITHMS", ERR_LIB_SSL, SSL_R_NO_SHARED_SIGATURE_ALGORITHMS},
  1002. #else
  1003. {"NO_SHARED_SIGATURE_ALGORITHMS", ERR_LIB_SSL, 376},
  1004. #endif
  1005. #ifdef SSL_R_NO_SRTP_PROFILES
  1006. {"NO_SRTP_PROFILES", ERR_LIB_SSL, SSL_R_NO_SRTP_PROFILES},
  1007. #else
  1008. {"NO_SRTP_PROFILES", ERR_LIB_SSL, 359},
  1009. #endif
  1010. #ifdef SSL_R_NO_VERIFY_CALLBACK
  1011. {"NO_VERIFY_CALLBACK", ERR_LIB_SSL, SSL_R_NO_VERIFY_CALLBACK},
  1012. #else
  1013. {"NO_VERIFY_CALLBACK", ERR_LIB_SSL, 194},
  1014. #endif
  1015. #ifdef SSL_R_NULL_SSL_CTX
  1016. {"NULL_SSL_CTX", ERR_LIB_SSL, SSL_R_NULL_SSL_CTX},
  1017. #else
  1018. {"NULL_SSL_CTX", ERR_LIB_SSL, 195},
  1019. #endif
  1020. #ifdef SSL_R_NULL_SSL_METHOD_PASSED
  1021. {"NULL_SSL_METHOD_PASSED", ERR_LIB_SSL, SSL_R_NULL_SSL_METHOD_PASSED},
  1022. #else
  1023. {"NULL_SSL_METHOD_PASSED", ERR_LIB_SSL, 196},
  1024. #endif
  1025. #ifdef SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED
  1026. {"OLD_SESSION_CIPHER_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED},
  1027. #else
  1028. {"OLD_SESSION_CIPHER_NOT_RETURNED", ERR_LIB_SSL, 197},
  1029. #endif
  1030. #ifdef SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED
  1031. {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED},
  1032. #else
  1033. {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", ERR_LIB_SSL, 344},
  1034. #endif
  1035. #ifdef SSL_R_ONLY_DTLS_1_2_ALLOWED_IN_SUITEB_MODE
  1036. {"ONLY_DTLS_1_2_ALLOWED_IN_SUITEB_MODE", ERR_LIB_SSL, SSL_R_ONLY_DTLS_1_2_ALLOWED_IN_SUITEB_MODE},
  1037. #else
  1038. {"ONLY_DTLS_1_2_ALLOWED_IN_SUITEB_MODE", ERR_LIB_SSL, 387},
  1039. #endif
  1040. #ifdef SSL_R_ONLY_TLS_1_2_ALLOWED_IN_SUITEB_MODE
  1041. {"ONLY_TLS_1_2_ALLOWED_IN_SUITEB_MODE", ERR_LIB_SSL, SSL_R_ONLY_TLS_1_2_ALLOWED_IN_SUITEB_MODE},
  1042. #else
  1043. {"ONLY_TLS_1_2_ALLOWED_IN_SUITEB_MODE", ERR_LIB_SSL, 379},
  1044. #endif
  1045. #ifdef SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE
  1046. {"ONLY_TLS_ALLOWED_IN_FIPS_MODE", ERR_LIB_SSL, SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE},
  1047. #else
  1048. {"ONLY_TLS_ALLOWED_IN_FIPS_MODE", ERR_LIB_SSL, 297},
  1049. #endif
  1050. #ifdef SSL_R_OPAQUE_PRF_INPUT_TOO_LONG
  1051. {"OPAQUE_PRF_INPUT_TOO_LONG", ERR_LIB_SSL, SSL_R_OPAQUE_PRF_INPUT_TOO_LONG},
  1052. #else
  1053. {"OPAQUE_PRF_INPUT_TOO_LONG", ERR_LIB_SSL, 327},
  1054. #endif
  1055. #ifdef SSL_R_PACKET_LENGTH_TOO_LONG
  1056. {"PACKET_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_PACKET_LENGTH_TOO_LONG},
  1057. #else
  1058. {"PACKET_LENGTH_TOO_LONG", ERR_LIB_SSL, 198},
  1059. #endif
  1060. #ifdef SSL_R_PARSE_TLSEXT
  1061. {"PARSE_TLSEXT", ERR_LIB_SSL, SSL_R_PARSE_TLSEXT},
  1062. #else
  1063. {"PARSE_TLSEXT", ERR_LIB_SSL, 227},
  1064. #endif
  1065. #ifdef SSL_R_PATH_TOO_LONG
  1066. {"PATH_TOO_LONG", ERR_LIB_SSL, SSL_R_PATH_TOO_LONG},
  1067. #else
  1068. {"PATH_TOO_LONG", ERR_LIB_SSL, 270},
  1069. #endif
  1070. #ifdef SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE
  1071. {"PEER_DID_NOT_RETURN_A_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE},
  1072. #else
  1073. {"PEER_DID_NOT_RETURN_A_CERTIFICATE", ERR_LIB_SSL, 199},
  1074. #endif
  1075. #ifdef SSL_R_PEER_ERROR
  1076. {"PEER_ERROR", ERR_LIB_SSL, SSL_R_PEER_ERROR},
  1077. #else
  1078. {"PEER_ERROR", ERR_LIB_SSL, 200},
  1079. #endif
  1080. #ifdef SSL_R_PEER_ERROR_CERTIFICATE
  1081. {"PEER_ERROR_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_ERROR_CERTIFICATE},
  1082. #else
  1083. {"PEER_ERROR_CERTIFICATE", ERR_LIB_SSL, 201},
  1084. #endif
  1085. #ifdef SSL_R_PEER_ERROR_NO_CERTIFICATE
  1086. {"PEER_ERROR_NO_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_ERROR_NO_CERTIFICATE},
  1087. #else
  1088. {"PEER_ERROR_NO_CERTIFICATE", ERR_LIB_SSL, 202},
  1089. #endif
  1090. #ifdef SSL_R_PEER_ERROR_NO_CIPHER
  1091. {"PEER_ERROR_NO_CIPHER", ERR_LIB_SSL, SSL_R_PEER_ERROR_NO_CIPHER},
  1092. #else
  1093. {"PEER_ERROR_NO_CIPHER", ERR_LIB_SSL, 203},
  1094. #endif
  1095. #ifdef SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE
  1096. {"PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE},
  1097. #else
  1098. {"PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE", ERR_LIB_SSL, 204},
  1099. #endif
  1100. #ifdef SSL_R_PEM_NAME_BAD_PREFIX
  1101. {"PEM_NAME_BAD_PREFIX", ERR_LIB_SSL, SSL_R_PEM_NAME_BAD_PREFIX},
  1102. #else
  1103. {"PEM_NAME_BAD_PREFIX", ERR_LIB_SSL, 391},
  1104. #endif
  1105. #ifdef SSL_R_PEM_NAME_TOO_SHORT
  1106. {"PEM_NAME_TOO_SHORT", ERR_LIB_SSL, SSL_R_PEM_NAME_TOO_SHORT},
  1107. #else
  1108. {"PEM_NAME_TOO_SHORT", ERR_LIB_SSL, 392},
  1109. #endif
  1110. #ifdef SSL_R_PRE_MAC_LENGTH_TOO_LONG
  1111. {"PRE_MAC_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_PRE_MAC_LENGTH_TOO_LONG},
  1112. #else
  1113. {"PRE_MAC_LENGTH_TOO_LONG", ERR_LIB_SSL, 205},
  1114. #endif
  1115. #ifdef SSL_R_PROBLEMS_MAPPING_CIPHER_FUNCTIONS
  1116. {"PROBLEMS_MAPPING_CIPHER_FUNCTIONS", ERR_LIB_SSL, SSL_R_PROBLEMS_MAPPING_CIPHER_FUNCTIONS},
  1117. #else
  1118. {"PROBLEMS_MAPPING_CIPHER_FUNCTIONS", ERR_LIB_SSL, 206},
  1119. #endif
  1120. #ifdef SSL_R_PROTOCOL_IS_SHUTDOWN
  1121. {"PROTOCOL_IS_SHUTDOWN", ERR_LIB_SSL, SSL_R_PROTOCOL_IS_SHUTDOWN},
  1122. #else
  1123. {"PROTOCOL_IS_SHUTDOWN", ERR_LIB_SSL, 207},
  1124. #endif
  1125. #ifdef SSL_R_PSK_IDENTITY_NOT_FOUND
  1126. {"PSK_IDENTITY_NOT_FOUND", ERR_LIB_SSL, SSL_R_PSK_IDENTITY_NOT_FOUND},
  1127. #else
  1128. {"PSK_IDENTITY_NOT_FOUND", ERR_LIB_SSL, 223},
  1129. #endif
  1130. #ifdef SSL_R_PSK_NO_CLIENT_CB
  1131. {"PSK_NO_CLIENT_CB", ERR_LIB_SSL, SSL_R_PSK_NO_CLIENT_CB},
  1132. #else
  1133. {"PSK_NO_CLIENT_CB", ERR_LIB_SSL, 224},
  1134. #endif
  1135. #ifdef SSL_R_PSK_NO_SERVER_CB
  1136. {"PSK_NO_SERVER_CB", ERR_LIB_SSL, SSL_R_PSK_NO_SERVER_CB},
  1137. #else
  1138. {"PSK_NO_SERVER_CB", ERR_LIB_SSL, 225},
  1139. #endif
  1140. #ifdef SSL_R_PUBLIC_KEY_ENCRYPT_ERROR
  1141. {"PUBLIC_KEY_ENCRYPT_ERROR", ERR_LIB_SSL, SSL_R_PUBLIC_KEY_ENCRYPT_ERROR},
  1142. #else
  1143. {"PUBLIC_KEY_ENCRYPT_ERROR", ERR_LIB_SSL, 208},
  1144. #endif
  1145. #ifdef SSL_R_PUBLIC_KEY_IS_NOT_RSA
  1146. {"PUBLIC_KEY_IS_NOT_RSA", ERR_LIB_SSL, SSL_R_PUBLIC_KEY_IS_NOT_RSA},
  1147. #else
  1148. {"PUBLIC_KEY_IS_NOT_RSA", ERR_LIB_SSL, 209},
  1149. #endif
  1150. #ifdef SSL_R_PUBLIC_KEY_NOT_RSA
  1151. {"PUBLIC_KEY_NOT_RSA", ERR_LIB_SSL, SSL_R_PUBLIC_KEY_NOT_RSA},
  1152. #else
  1153. {"PUBLIC_KEY_NOT_RSA", ERR_LIB_SSL, 210},
  1154. #endif
  1155. #ifdef SSL_R_READ_BIO_NOT_SET
  1156. {"READ_BIO_NOT_SET", ERR_LIB_SSL, SSL_R_READ_BIO_NOT_SET},
  1157. #else
  1158. {"READ_BIO_NOT_SET", ERR_LIB_SSL, 211},
  1159. #endif
  1160. #ifdef SSL_R_READ_TIMEOUT_EXPIRED
  1161. {"READ_TIMEOUT_EXPIRED", ERR_LIB_SSL, SSL_R_READ_TIMEOUT_EXPIRED},
  1162. #else
  1163. {"READ_TIMEOUT_EXPIRED", ERR_LIB_SSL, 312},
  1164. #endif
  1165. #ifdef SSL_R_READ_WRONG_PACKET_TYPE
  1166. {"READ_WRONG_PACKET_TYPE", ERR_LIB_SSL, SSL_R_READ_WRONG_PACKET_TYPE},
  1167. #else
  1168. {"READ_WRONG_PACKET_TYPE", ERR_LIB_SSL, 212},
  1169. #endif
  1170. #ifdef SSL_R_RECORD_LENGTH_MISMATCH
  1171. {"RECORD_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_RECORD_LENGTH_MISMATCH},
  1172. #else
  1173. {"RECORD_LENGTH_MISMATCH", ERR_LIB_SSL, 213},
  1174. #endif
  1175. #ifdef SSL_R_RECORD_TOO_LARGE
  1176. {"RECORD_TOO_LARGE", ERR_LIB_SSL, SSL_R_RECORD_TOO_LARGE},
  1177. #else
  1178. {"RECORD_TOO_LARGE", ERR_LIB_SSL, 214},
  1179. #endif
  1180. #ifdef SSL_R_RECORD_TOO_SMALL
  1181. {"RECORD_TOO_SMALL", ERR_LIB_SSL, SSL_R_RECORD_TOO_SMALL},
  1182. #else
  1183. {"RECORD_TOO_SMALL", ERR_LIB_SSL, 298},
  1184. #endif
  1185. #ifdef SSL_R_RENEGOTIATE_EXT_TOO_LONG
  1186. {"RENEGOTIATE_EXT_TOO_LONG", ERR_LIB_SSL, SSL_R_RENEGOTIATE_EXT_TOO_LONG},
  1187. #else
  1188. {"RENEGOTIATE_EXT_TOO_LONG", ERR_LIB_SSL, 335},
  1189. #endif
  1190. #ifdef SSL_R_RENEGOTIATION_ENCODING_ERR
  1191. {"RENEGOTIATION_ENCODING_ERR", ERR_LIB_SSL, SSL_R_RENEGOTIATION_ENCODING_ERR},
  1192. #else
  1193. {"RENEGOTIATION_ENCODING_ERR", ERR_LIB_SSL, 336},
  1194. #endif
  1195. #ifdef SSL_R_RENEGOTIATION_MISMATCH
  1196. {"RENEGOTIATION_MISMATCH", ERR_LIB_SSL, SSL_R_RENEGOTIATION_MISMATCH},
  1197. #else
  1198. {"RENEGOTIATION_MISMATCH", ERR_LIB_SSL, 337},
  1199. #endif
  1200. #ifdef SSL_R_REQUIRED_CIPHER_MISSING
  1201. {"REQUIRED_CIPHER_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_CIPHER_MISSING},
  1202. #else
  1203. {"REQUIRED_CIPHER_MISSING", ERR_LIB_SSL, 215},
  1204. #endif
  1205. #ifdef SSL_R_REQUIRED_COMPRESSSION_ALGORITHM_MISSING
  1206. {"REQUIRED_COMPRESSSION_ALGORITHM_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_COMPRESSSION_ALGORITHM_MISSING},
  1207. #else
  1208. {"REQUIRED_COMPRESSSION_ALGORITHM_MISSING", ERR_LIB_SSL, 342},
  1209. #endif
  1210. #ifdef SSL_R_REUSE_CERT_LENGTH_NOT_ZERO
  1211. {"REUSE_CERT_LENGTH_NOT_ZERO", ERR_LIB_SSL, SSL_R_REUSE_CERT_LENGTH_NOT_ZERO},
  1212. #else
  1213. {"REUSE_CERT_LENGTH_NOT_ZERO", ERR_LIB_SSL, 216},
  1214. #endif
  1215. #ifdef SSL_R_REUSE_CERT_TYPE_NOT_ZERO
  1216. {"REUSE_CERT_TYPE_NOT_ZERO", ERR_LIB_SSL, SSL_R_REUSE_CERT_TYPE_NOT_ZERO},
  1217. #else
  1218. {"REUSE_CERT_TYPE_NOT_ZERO", ERR_LIB_SSL, 217},
  1219. #endif
  1220. #ifdef SSL_R_REUSE_CIPHER_LIST_NOT_ZERO
  1221. {"REUSE_CIPHER_LIST_NOT_ZERO", ERR_LIB_SSL, SSL_R_REUSE_CIPHER_LIST_NOT_ZERO},
  1222. #else
  1223. {"REUSE_CIPHER_LIST_NOT_ZERO", ERR_LIB_SSL, 218},
  1224. #endif
  1225. #ifdef SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING
  1226. {"SCSV_RECEIVED_WHEN_RENEGOTIATING", ERR_LIB_SSL, SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING},
  1227. #else
  1228. {"SCSV_RECEIVED_WHEN_RENEGOTIATING", ERR_LIB_SSL, 345},
  1229. #endif
  1230. #ifdef SSL_R_SERVERHELLO_TLSEXT
  1231. {"SERVERHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_SERVERHELLO_TLSEXT},
  1232. #else
  1233. {"SERVERHELLO_TLSEXT", ERR_LIB_SSL, 275},
  1234. #endif
  1235. #ifdef SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED
  1236. {"SESSION_ID_CONTEXT_UNINITIALIZED", ERR_LIB_SSL, SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED},
  1237. #else
  1238. {"SESSION_ID_CONTEXT_UNINITIALIZED", ERR_LIB_SSL, 277},
  1239. #endif
  1240. #ifdef SSL_R_SHORT_READ
  1241. {"SHORT_READ", ERR_LIB_SSL, SSL_R_SHORT_READ},
  1242. #else
  1243. {"SHORT_READ", ERR_LIB_SSL, 219},
  1244. #endif
  1245. #ifdef SSL_R_SIGNATURE_ALGORITHMS_ERROR
  1246. {"SIGNATURE_ALGORITHMS_ERROR", ERR_LIB_SSL, SSL_R_SIGNATURE_ALGORITHMS_ERROR},
  1247. #else
  1248. {"SIGNATURE_ALGORITHMS_ERROR", ERR_LIB_SSL, 360},
  1249. #endif
  1250. #ifdef SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE
  1251. {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", ERR_LIB_SSL, SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE},
  1252. #else
  1253. {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", ERR_LIB_SSL, 220},
  1254. #endif
  1255. #ifdef SSL_R_SRP_A_CALC
  1256. {"SRP_A_CALC", ERR_LIB_SSL, SSL_R_SRP_A_CALC},
  1257. #else
  1258. {"SRP_A_CALC", ERR_LIB_SSL, 361},
  1259. #endif
  1260. #ifdef SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES
  1261. {"SRTP_COULD_NOT_ALLOCATE_PROFILES", ERR_LIB_SSL, SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES},
  1262. #else
  1263. {"SRTP_COULD_NOT_ALLOCATE_PROFILES", ERR_LIB_SSL, 362},
  1264. #endif
  1265. #ifdef SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG
  1266. {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", ERR_LIB_SSL, SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG},
  1267. #else
  1268. {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", ERR_LIB_SSL, 363},
  1269. #endif
  1270. #ifdef SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE
  1271. {"SRTP_UNKNOWN_PROTECTION_PROFILE", ERR_LIB_SSL, SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE},
  1272. #else
  1273. {"SRTP_UNKNOWN_PROTECTION_PROFILE", ERR_LIB_SSL, 364},
  1274. #endif
  1275. #ifdef SSL_R_SSL23_DOING_SESSION_ID_REUSE
  1276. {"SSL23_DOING_SESSION_ID_REUSE", ERR_LIB_SSL, SSL_R_SSL23_DOING_SESSION_ID_REUSE},
  1277. #else
  1278. {"SSL23_DOING_SESSION_ID_REUSE", ERR_LIB_SSL, 221},
  1279. #endif
  1280. #ifdef SSL_R_SSL2_CONNECTION_ID_TOO_LONG
  1281. {"SSL2_CONNECTION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL2_CONNECTION_ID_TOO_LONG},
  1282. #else
  1283. {"SSL2_CONNECTION_ID_TOO_LONG", ERR_LIB_SSL, 299},
  1284. #endif
  1285. #ifdef SSL_R_SSL3_EXT_INVALID_ECPOINTFORMAT
  1286. {"SSL3_EXT_INVALID_ECPOINTFORMAT", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_ECPOINTFORMAT},
  1287. #else
  1288. {"SSL3_EXT_INVALID_ECPOINTFORMAT", ERR_LIB_SSL, 321},
  1289. #endif
  1290. #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME
  1291. {"SSL3_EXT_INVALID_SERVERNAME", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME},
  1292. #else
  1293. {"SSL3_EXT_INVALID_SERVERNAME", ERR_LIB_SSL, 319},
  1294. #endif
  1295. #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE
  1296. {"SSL3_EXT_INVALID_SERVERNAME_TYPE", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE},
  1297. #else
  1298. {"SSL3_EXT_INVALID_SERVERNAME_TYPE", ERR_LIB_SSL, 320},
  1299. #endif
  1300. #ifdef SSL_R_SSL3_SESSION_ID_TOO_LONG
  1301. {"SSL3_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL3_SESSION_ID_TOO_LONG},
  1302. #else
  1303. {"SSL3_SESSION_ID_TOO_LONG", ERR_LIB_SSL, 300},
  1304. #endif
  1305. #ifdef SSL_R_SSL3_SESSION_ID_TOO_SHORT
  1306. {"SSL3_SESSION_ID_TOO_SHORT", ERR_LIB_SSL, SSL_R_SSL3_SESSION_ID_TOO_SHORT},
  1307. #else
  1308. {"SSL3_SESSION_ID_TOO_SHORT", ERR_LIB_SSL, 222},
  1309. #endif
  1310. #ifdef SSL_R_SSLV3_ALERT_BAD_CERTIFICATE
  1311. {"SSLV3_ALERT_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_CERTIFICATE},
  1312. #else
  1313. {"SSLV3_ALERT_BAD_CERTIFICATE", ERR_LIB_SSL, 1042},
  1314. #endif
  1315. #ifdef SSL_R_SSLV3_ALERT_BAD_RECORD_MAC
  1316. {"SSLV3_ALERT_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_RECORD_MAC},
  1317. #else
  1318. {"SSLV3_ALERT_BAD_RECORD_MAC", ERR_LIB_SSL, 1020},
  1319. #endif
  1320. #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED
  1321. {"SSLV3_ALERT_CERTIFICATE_EXPIRED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED},
  1322. #else
  1323. {"SSLV3_ALERT_CERTIFICATE_EXPIRED", ERR_LIB_SSL, 1045},
  1324. #endif
  1325. #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED
  1326. {"SSLV3_ALERT_CERTIFICATE_REVOKED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED},
  1327. #else
  1328. {"SSLV3_ALERT_CERTIFICATE_REVOKED", ERR_LIB_SSL, 1044},
  1329. #endif
  1330. #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN
  1331. {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN},
  1332. #else
  1333. {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", ERR_LIB_SSL, 1046},
  1334. #endif
  1335. #ifdef SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE
  1336. {"SSLV3_ALERT_DECOMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE},
  1337. #else
  1338. {"SSLV3_ALERT_DECOMPRESSION_FAILURE", ERR_LIB_SSL, 1030},
  1339. #endif
  1340. #ifdef SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE
  1341. {"SSLV3_ALERT_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE},
  1342. #else
  1343. {"SSLV3_ALERT_HANDSHAKE_FAILURE", ERR_LIB_SSL, 1040},
  1344. #endif
  1345. #ifdef SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER
  1346. {"SSLV3_ALERT_ILLEGAL_PARAMETER", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER},
  1347. #else
  1348. {"SSLV3_ALERT_ILLEGAL_PARAMETER", ERR_LIB_SSL, 1047},
  1349. #endif
  1350. #ifdef SSL_R_SSLV3_ALERT_NO_CERTIFICATE
  1351. {"SSLV3_ALERT_NO_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_NO_CERTIFICATE},
  1352. #else
  1353. {"SSLV3_ALERT_NO_CERTIFICATE", ERR_LIB_SSL, 1041},
  1354. #endif
  1355. #ifdef SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE
  1356. {"SSLV3_ALERT_UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE},
  1357. #else
  1358. {"SSLV3_ALERT_UNEXPECTED_MESSAGE", ERR_LIB_SSL, 1010},
  1359. #endif
  1360. #ifdef SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE
  1361. {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE},
  1362. #else
  1363. {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", ERR_LIB_SSL, 1043},
  1364. #endif
  1365. #ifdef SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION
  1366. {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", ERR_LIB_SSL, SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION},
  1367. #else
  1368. {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", ERR_LIB_SSL, 228},
  1369. #endif
  1370. #ifdef SSL_R_SSL_HANDSHAKE_FAILURE
  1371. {"SSL_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSL_HANDSHAKE_FAILURE},
  1372. #else
  1373. {"SSL_HANDSHAKE_FAILURE", ERR_LIB_SSL, 229},
  1374. #endif
  1375. #ifdef SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS
  1376. {"SSL_LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS},
  1377. #else
  1378. {"SSL_LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, 230},
  1379. #endif
  1380. #ifdef SSL_R_SSL_NEGATIVE_LENGTH
  1381. {"SSL_NEGATIVE_LENGTH", ERR_LIB_SSL, SSL_R_SSL_NEGATIVE_LENGTH},
  1382. #else
  1383. {"SSL_NEGATIVE_LENGTH", ERR_LIB_SSL, 372},
  1384. #endif
  1385. #ifdef SSL_R_SSL_SESSION_ID_CALLBACK_FAILED
  1386. {"SSL_SESSION_ID_CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CALLBACK_FAILED},
  1387. #else
  1388. {"SSL_SESSION_ID_CALLBACK_FAILED", ERR_LIB_SSL, 301},
  1389. #endif
  1390. #ifdef SSL_R_SSL_SESSION_ID_CONFLICT
  1391. {"SSL_SESSION_ID_CONFLICT", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONFLICT},
  1392. #else
  1393. {"SSL_SESSION_ID_CONFLICT", ERR_LIB_SSL, 302},
  1394. #endif
  1395. #ifdef SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG
  1396. {"SSL_SESSION_ID_CONTEXT_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG},
  1397. #else
  1398. {"SSL_SESSION_ID_CONTEXT_TOO_LONG", ERR_LIB_SSL, 273},
  1399. #endif
  1400. #ifdef SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH
  1401. {"SSL_SESSION_ID_HAS_BAD_LENGTH", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH},
  1402. #else
  1403. {"SSL_SESSION_ID_HAS_BAD_LENGTH", ERR_LIB_SSL, 303},
  1404. #endif
  1405. #ifdef SSL_R_SSL_SESSION_ID_IS_DIFFERENT
  1406. {"SSL_SESSION_ID_IS_DIFFERENT", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_IS_DIFFERENT},
  1407. #else
  1408. {"SSL_SESSION_ID_IS_DIFFERENT", ERR_LIB_SSL, 231},
  1409. #endif
  1410. #ifdef SSL_R_TLSV1_ALERT_ACCESS_DENIED
  1411. {"TLSV1_ALERT_ACCESS_DENIED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_ACCESS_DENIED},
  1412. #else
  1413. {"TLSV1_ALERT_ACCESS_DENIED", ERR_LIB_SSL, 1049},
  1414. #endif
  1415. #ifdef SSL_R_TLSV1_ALERT_DECODE_ERROR
  1416. {"TLSV1_ALERT_DECODE_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECODE_ERROR},
  1417. #else
  1418. {"TLSV1_ALERT_DECODE_ERROR", ERR_LIB_SSL, 1050},
  1419. #endif
  1420. #ifdef SSL_R_TLSV1_ALERT_DECRYPTION_FAILED
  1421. {"TLSV1_ALERT_DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPTION_FAILED},
  1422. #else
  1423. {"TLSV1_ALERT_DECRYPTION_FAILED", ERR_LIB_SSL, 1021},
  1424. #endif
  1425. #ifdef SSL_R_TLSV1_ALERT_DECRYPT_ERROR
  1426. {"TLSV1_ALERT_DECRYPT_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPT_ERROR},
  1427. #else
  1428. {"TLSV1_ALERT_DECRYPT_ERROR", ERR_LIB_SSL, 1051},
  1429. #endif
  1430. #ifdef SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION
  1431. {"TLSV1_ALERT_EXPORT_RESTRICTION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION},
  1432. #else
  1433. {"TLSV1_ALERT_EXPORT_RESTRICTION", ERR_LIB_SSL, 1060},
  1434. #endif
  1435. #ifdef SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK
  1436. {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK},
  1437. #else
  1438. {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, 1086},
  1439. #endif
  1440. #ifdef SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY
  1441. {"TLSV1_ALERT_INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY},
  1442. #else
  1443. {"TLSV1_ALERT_INSUFFICIENT_SECURITY", ERR_LIB_SSL, 1071},
  1444. #endif
  1445. #ifdef SSL_R_TLSV1_ALERT_INTERNAL_ERROR
  1446. {"TLSV1_ALERT_INTERNAL_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INTERNAL_ERROR},
  1447. #else
  1448. {"TLSV1_ALERT_INTERNAL_ERROR", ERR_LIB_SSL, 1080},
  1449. #endif
  1450. #ifdef SSL_R_TLSV1_ALERT_NO_RENEGOTIATION
  1451. {"TLSV1_ALERT_NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_NO_RENEGOTIATION},
  1452. #else
  1453. {"TLSV1_ALERT_NO_RENEGOTIATION", ERR_LIB_SSL, 1100},
  1454. #endif
  1455. #ifdef SSL_R_TLSV1_ALERT_PROTOCOL_VERSION
  1456. {"TLSV1_ALERT_PROTOCOL_VERSION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_PROTOCOL_VERSION},
  1457. #else
  1458. {"TLSV1_ALERT_PROTOCOL_VERSION", ERR_LIB_SSL, 1070},
  1459. #endif
  1460. #ifdef SSL_R_TLSV1_ALERT_RECORD_OVERFLOW
  1461. {"TLSV1_ALERT_RECORD_OVERFLOW", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_RECORD_OVERFLOW},
  1462. #else
  1463. {"TLSV1_ALERT_RECORD_OVERFLOW", ERR_LIB_SSL, 1022},
  1464. #endif
  1465. #ifdef SSL_R_TLSV1_ALERT_UNKNOWN_CA
  1466. {"TLSV1_ALERT_UNKNOWN_CA", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_UNKNOWN_CA},
  1467. #else
  1468. {"TLSV1_ALERT_UNKNOWN_CA", ERR_LIB_SSL, 1048},
  1469. #endif
  1470. #ifdef SSL_R_TLSV1_ALERT_USER_CANCELLED
  1471. {"TLSV1_ALERT_USER_CANCELLED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_USER_CANCELLED},
  1472. #else
  1473. {"TLSV1_ALERT_USER_CANCELLED", ERR_LIB_SSL, 1090},
  1474. #endif
  1475. #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE
  1476. {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE},
  1477. #else
  1478. {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", ERR_LIB_SSL, 1114},
  1479. #endif
  1480. #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE
  1481. {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE},
  1482. #else
  1483. {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", ERR_LIB_SSL, 1113},
  1484. #endif
  1485. #ifdef SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE
  1486. {"TLSV1_CERTIFICATE_UNOBTAINABLE", ERR_LIB_SSL, SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE},
  1487. #else
  1488. {"TLSV1_CERTIFICATE_UNOBTAINABLE", ERR_LIB_SSL, 1111},
  1489. #endif
  1490. #ifdef SSL_R_TLSV1_UNRECOGNIZED_NAME
  1491. {"TLSV1_UNRECOGNIZED_NAME", ERR_LIB_SSL, SSL_R_TLSV1_UNRECOGNIZED_NAME},
  1492. #else
  1493. {"TLSV1_UNRECOGNIZED_NAME", ERR_LIB_SSL, 1112},
  1494. #endif
  1495. #ifdef SSL_R_TLSV1_UNSUPPORTED_EXTENSION
  1496. {"TLSV1_UNSUPPORTED_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV1_UNSUPPORTED_EXTENSION},
  1497. #else
  1498. {"TLSV1_UNSUPPORTED_EXTENSION", ERR_LIB_SSL, 1110},
  1499. #endif
  1500. #ifdef SSL_R_TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER
  1501. {"TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER", ERR_LIB_SSL, SSL_R_TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER},
  1502. #else
  1503. {"TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER", ERR_LIB_SSL, 232},
  1504. #endif
  1505. #ifdef SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT
  1506. {"TLS_HEARTBEAT_PEER_DOESNT_ACCEPT", ERR_LIB_SSL, SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT},
  1507. #else
  1508. {"TLS_HEARTBEAT_PEER_DOESNT_ACCEPT", ERR_LIB_SSL, 365},
  1509. #endif
  1510. #ifdef SSL_R_TLS_HEARTBEAT_PENDING
  1511. {"TLS_HEARTBEAT_PENDING", ERR_LIB_SSL, SSL_R_TLS_HEARTBEAT_PENDING},
  1512. #else
  1513. {"TLS_HEARTBEAT_PENDING", ERR_LIB_SSL, 366},
  1514. #endif
  1515. #ifdef SSL_R_TLS_ILLEGAL_EXPORTER_LABEL
  1516. {"TLS_ILLEGAL_EXPORTER_LABEL", ERR_LIB_SSL, SSL_R_TLS_ILLEGAL_EXPORTER_LABEL},
  1517. #else
  1518. {"TLS_ILLEGAL_EXPORTER_LABEL", ERR_LIB_SSL, 367},
  1519. #endif
  1520. #ifdef SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST
  1521. {"TLS_INVALID_ECPOINTFORMAT_LIST", ERR_LIB_SSL, SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST},
  1522. #else
  1523. {"TLS_INVALID_ECPOINTFORMAT_LIST", ERR_LIB_SSL, 157},
  1524. #endif
  1525. #ifdef SSL_R_TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST
  1526. {"TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST", ERR_LIB_SSL, SSL_R_TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST},
  1527. #else
  1528. {"TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST", ERR_LIB_SSL, 233},
  1529. #endif
  1530. #ifdef SSL_R_TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG
  1531. {"TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, SSL_R_TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG},
  1532. #else
  1533. {"TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, 234},
  1534. #endif
  1535. #ifdef SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHER
  1536. {"TRIED_TO_USE_UNSUPPORTED_CIPHER", ERR_LIB_SSL, SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHER},
  1537. #else
  1538. {"TRIED_TO_USE_UNSUPPORTED_CIPHER", ERR_LIB_SSL, 235},
  1539. #endif
  1540. #ifdef SSL_R_UNABLE_TO_DECODE_DH_CERTS
  1541. {"UNABLE_TO_DECODE_DH_CERTS", ERR_LIB_SSL, SSL_R_UNABLE_TO_DECODE_DH_CERTS},
  1542. #else
  1543. {"UNABLE_TO_DECODE_DH_CERTS", ERR_LIB_SSL, 236},
  1544. #endif
  1545. #ifdef SSL_R_UNABLE_TO_DECODE_ECDH_CERTS
  1546. {"UNABLE_TO_DECODE_ECDH_CERTS", ERR_LIB_SSL, SSL_R_UNABLE_TO_DECODE_ECDH_CERTS},
  1547. #else
  1548. {"UNABLE_TO_DECODE_ECDH_CERTS", ERR_LIB_SSL, 313},
  1549. #endif
  1550. #ifdef SSL_R_UNABLE_TO_EXTRACT_PUBLIC_KEY
  1551. {"UNABLE_TO_EXTRACT_PUBLIC_KEY", ERR_LIB_SSL, SSL_R_UNABLE_TO_EXTRACT_PUBLIC_KEY},
  1552. #else
  1553. {"UNABLE_TO_EXTRACT_PUBLIC_KEY", ERR_LIB_SSL, 237},
  1554. #endif
  1555. #ifdef SSL_R_UNABLE_TO_FIND_DH_PARAMETERS
  1556. {"UNABLE_TO_FIND_DH_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_DH_PARAMETERS},
  1557. #else
  1558. {"UNABLE_TO_FIND_DH_PARAMETERS", ERR_LIB_SSL, 238},
  1559. #endif
  1560. #ifdef SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS
  1561. {"UNABLE_TO_FIND_ECDH_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS},
  1562. #else
  1563. {"UNABLE_TO_FIND_ECDH_PARAMETERS", ERR_LIB_SSL, 314},
  1564. #endif
  1565. #ifdef SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS
  1566. {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS},
  1567. #else
  1568. {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", ERR_LIB_SSL, 239},
  1569. #endif
  1570. #ifdef SSL_R_UNABLE_TO_FIND_SSL_METHOD
  1571. {"UNABLE_TO_FIND_SSL_METHOD", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_SSL_METHOD},
  1572. #else
  1573. {"UNABLE_TO_FIND_SSL_METHOD", ERR_LIB_SSL, 240},
  1574. #endif
  1575. #ifdef SSL_R_UNABLE_TO_LOAD_SSL2_MD5_ROUTINES
  1576. {"UNABLE_TO_LOAD_SSL2_MD5_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL2_MD5_ROUTINES},
  1577. #else
  1578. {"UNABLE_TO_LOAD_SSL2_MD5_ROUTINES", ERR_LIB_SSL, 241},
  1579. #endif
  1580. #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES
  1581. {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES},
  1582. #else
  1583. {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", ERR_LIB_SSL, 242},
  1584. #endif
  1585. #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES
  1586. {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES},
  1587. #else
  1588. {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", ERR_LIB_SSL, 243},
  1589. #endif
  1590. #ifdef SSL_R_UNEXPECTED_MESSAGE
  1591. {"UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_MESSAGE},
  1592. #else
  1593. {"UNEXPECTED_MESSAGE", ERR_LIB_SSL, 244},
  1594. #endif
  1595. #ifdef SSL_R_UNEXPECTED_RECORD
  1596. {"UNEXPECTED_RECORD", ERR_LIB_SSL, SSL_R_UNEXPECTED_RECORD},
  1597. #else
  1598. {"UNEXPECTED_RECORD", ERR_LIB_SSL, 245},
  1599. #endif
  1600. #ifdef SSL_R_UNINITIALIZED
  1601. {"UNINITIALIZED", ERR_LIB_SSL, SSL_R_UNINITIALIZED},
  1602. #else
  1603. {"UNINITIALIZED", ERR_LIB_SSL, 276},
  1604. #endif
  1605. #ifdef SSL_R_UNKNOWN_ALERT_TYPE
  1606. {"UNKNOWN_ALERT_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_ALERT_TYPE},
  1607. #else
  1608. {"UNKNOWN_ALERT_TYPE", ERR_LIB_SSL, 246},
  1609. #endif
  1610. #ifdef SSL_R_UNKNOWN_CERTIFICATE_TYPE
  1611. {"UNKNOWN_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CERTIFICATE_TYPE},
  1612. #else
  1613. {"UNKNOWN_CERTIFICATE_TYPE", ERR_LIB_SSL, 247},
  1614. #endif
  1615. #ifdef SSL_R_UNKNOWN_CIPHER_RETURNED
  1616. {"UNKNOWN_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_RETURNED},
  1617. #else
  1618. {"UNKNOWN_CIPHER_RETURNED", ERR_LIB_SSL, 248},
  1619. #endif
  1620. #ifdef SSL_R_UNKNOWN_CIPHER_TYPE
  1621. {"UNKNOWN_CIPHER_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_TYPE},
  1622. #else
  1623. {"UNKNOWN_CIPHER_TYPE", ERR_LIB_SSL, 249},
  1624. #endif
  1625. #ifdef SSL_R_UNKNOWN_CMD_NAME
  1626. {"UNKNOWN_CMD_NAME", ERR_LIB_SSL, SSL_R_UNKNOWN_CMD_NAME},
  1627. #else
  1628. {"UNKNOWN_CMD_NAME", ERR_LIB_SSL, 386},
  1629. #endif
  1630. #ifdef SSL_R_UNKNOWN_DIGEST
  1631. {"UNKNOWN_DIGEST", ERR_LIB_SSL, SSL_R_UNKNOWN_DIGEST},
  1632. #else
  1633. {"UNKNOWN_DIGEST", ERR_LIB_SSL, 368},
  1634. #endif
  1635. #ifdef SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE
  1636. {"UNKNOWN_KEY_EXCHANGE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE},
  1637. #else
  1638. {"UNKNOWN_KEY_EXCHANGE_TYPE", ERR_LIB_SSL, 250},
  1639. #endif
  1640. #ifdef SSL_R_UNKNOWN_PKEY_TYPE
  1641. {"UNKNOWN_PKEY_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_PKEY_TYPE},
  1642. #else
  1643. {"UNKNOWN_PKEY_TYPE", ERR_LIB_SSL, 251},
  1644. #endif
  1645. #ifdef SSL_R_UNKNOWN_PROTOCOL
  1646. {"UNKNOWN_PROTOCOL", ERR_LIB_SSL, SSL_R_UNKNOWN_PROTOCOL},
  1647. #else
  1648. {"UNKNOWN_PROTOCOL", ERR_LIB_SSL, 252},
  1649. #endif
  1650. #ifdef SSL_R_UNKNOWN_REMOTE_ERROR_TYPE
  1651. {"UNKNOWN_REMOTE_ERROR_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_REMOTE_ERROR_TYPE},
  1652. #else
  1653. {"UNKNOWN_REMOTE_ERROR_TYPE", ERR_LIB_SSL, 253},
  1654. #endif
  1655. #ifdef SSL_R_UNKNOWN_SSL_VERSION
  1656. {"UNKNOWN_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNKNOWN_SSL_VERSION},
  1657. #else
  1658. {"UNKNOWN_SSL_VERSION", ERR_LIB_SSL, 254},
  1659. #endif
  1660. #ifdef SSL_R_UNKNOWN_STATE
  1661. {"UNKNOWN_STATE", ERR_LIB_SSL, SSL_R_UNKNOWN_STATE},
  1662. #else
  1663. {"UNKNOWN_STATE", ERR_LIB_SSL, 255},
  1664. #endif
  1665. #ifdef SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED
  1666. {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", ERR_LIB_SSL, SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED},
  1667. #else
  1668. {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", ERR_LIB_SSL, 338},
  1669. #endif
  1670. #ifdef SSL_R_UNSUPPORTED_CIPHER
  1671. {"UNSUPPORTED_CIPHER", ERR_LIB_SSL, SSL_R_UNSUPPORTED_CIPHER},
  1672. #else
  1673. {"UNSUPPORTED_CIPHER", ERR_LIB_SSL, 256},
  1674. #endif
  1675. #ifdef SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM
  1676. {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
  1677. #else
  1678. {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_SSL, 257},
  1679. #endif
  1680. #ifdef SSL_R_UNSUPPORTED_DIGEST_TYPE
  1681. {"UNSUPPORTED_DIGEST_TYPE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_DIGEST_TYPE},
  1682. #else
  1683. {"UNSUPPORTED_DIGEST_TYPE", ERR_LIB_SSL, 326},
  1684. #endif
  1685. #ifdef SSL_R_UNSUPPORTED_ELLIPTIC_CURVE
  1686. {"UNSUPPORTED_ELLIPTIC_CURVE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_ELLIPTIC_CURVE},
  1687. #else
  1688. {"UNSUPPORTED_ELLIPTIC_CURVE", ERR_LIB_SSL, 315},
  1689. #endif
  1690. #ifdef SSL_R_UNSUPPORTED_PROTOCOL
  1691. {"UNSUPPORTED_PROTOCOL", ERR_LIB_SSL, SSL_R_UNSUPPORTED_PROTOCOL},
  1692. #else
  1693. {"UNSUPPORTED_PROTOCOL", ERR_LIB_SSL, 258},
  1694. #endif
  1695. #ifdef SSL_R_UNSUPPORTED_SSL_VERSION
  1696. {"UNSUPPORTED_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNSUPPORTED_SSL_VERSION},
  1697. #else
  1698. {"UNSUPPORTED_SSL_VERSION", ERR_LIB_SSL, 259},
  1699. #endif
  1700. #ifdef SSL_R_UNSUPPORTED_STATUS_TYPE
  1701. {"UNSUPPORTED_STATUS_TYPE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_STATUS_TYPE},
  1702. #else
  1703. {"UNSUPPORTED_STATUS_TYPE", ERR_LIB_SSL, 329},
  1704. #endif
  1705. #ifdef SSL_R_USE_SRTP_NOT_NEGOTIATED
  1706. {"USE_SRTP_NOT_NEGOTIATED", ERR_LIB_SSL, SSL_R_USE_SRTP_NOT_NEGOTIATED},
  1707. #else
  1708. {"USE_SRTP_NOT_NEGOTIATED", ERR_LIB_SSL, 369},
  1709. #endif
  1710. #ifdef SSL_R_VERSION_TOO_LOW
  1711. {"VERSION_TOO_LOW", ERR_LIB_SSL, SSL_R_VERSION_TOO_LOW},
  1712. #else
  1713. {"VERSION_TOO_LOW", ERR_LIB_SSL, 396},
  1714. #endif
  1715. #ifdef SSL_R_WRITE_BIO_NOT_SET
  1716. {"WRITE_BIO_NOT_SET", ERR_LIB_SSL, SSL_R_WRITE_BIO_NOT_SET},
  1717. #else
  1718. {"WRITE_BIO_NOT_SET", ERR_LIB_SSL, 260},
  1719. #endif
  1720. #ifdef SSL_R_WRONG_CERTIFICATE_TYPE
  1721. {"WRONG_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_CERTIFICATE_TYPE},
  1722. #else
  1723. {"WRONG_CERTIFICATE_TYPE", ERR_LIB_SSL, 383},
  1724. #endif
  1725. #ifdef SSL_R_WRONG_CIPHER_RETURNED
  1726. {"WRONG_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_WRONG_CIPHER_RETURNED},
  1727. #else
  1728. {"WRONG_CIPHER_RETURNED", ERR_LIB_SSL, 261},
  1729. #endif
  1730. #ifdef SSL_R_WRONG_CURVE
  1731. {"WRONG_CURVE", ERR_LIB_SSL, SSL_R_WRONG_CURVE},
  1732. #else
  1733. {"WRONG_CURVE", ERR_LIB_SSL, 378},
  1734. #endif
  1735. #ifdef SSL_R_WRONG_MESSAGE_TYPE
  1736. {"WRONG_MESSAGE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_MESSAGE_TYPE},
  1737. #else
  1738. {"WRONG_MESSAGE_TYPE", ERR_LIB_SSL, 262},
  1739. #endif
  1740. #ifdef SSL_R_WRONG_NUMBER_OF_KEY_BITS
  1741. {"WRONG_NUMBER_OF_KEY_BITS", ERR_LIB_SSL, SSL_R_WRONG_NUMBER_OF_KEY_BITS},
  1742. #else
  1743. {"WRONG_NUMBER_OF_KEY_BITS", ERR_LIB_SSL, 263},
  1744. #endif
  1745. #ifdef SSL_R_WRONG_SIGNATURE_LENGTH
  1746. {"WRONG_SIGNATURE_LENGTH", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_LENGTH},
  1747. #else
  1748. {"WRONG_SIGNATURE_LENGTH", ERR_LIB_SSL, 264},
  1749. #endif
  1750. #ifdef SSL_R_WRONG_SIGNATURE_SIZE
  1751. {"WRONG_SIGNATURE_SIZE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_SIZE},
  1752. #else
  1753. {"WRONG_SIGNATURE_SIZE", ERR_LIB_SSL, 265},
  1754. #endif
  1755. #ifdef SSL_R_WRONG_SIGNATURE_TYPE
  1756. {"WRONG_SIGNATURE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_TYPE},
  1757. #else
  1758. {"WRONG_SIGNATURE_TYPE", ERR_LIB_SSL, 370},
  1759. #endif
  1760. #ifdef SSL_R_WRONG_SSL_VERSION
  1761. {"WRONG_SSL_VERSION", ERR_LIB_SSL, SSL_R_WRONG_SSL_VERSION},
  1762. #else
  1763. {"WRONG_SSL_VERSION", ERR_LIB_SSL, 266},
  1764. #endif
  1765. #ifdef SSL_R_WRONG_VERSION_NUMBER
  1766. {"WRONG_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_WRONG_VERSION_NUMBER},
  1767. #else
  1768. {"WRONG_VERSION_NUMBER", ERR_LIB_SSL, 267},
  1769. #endif
  1770. #ifdef SSL_R_X509_LIB
  1771. {"X509_LIB", ERR_LIB_SSL, SSL_R_X509_LIB},
  1772. #else
  1773. {"X509_LIB", ERR_LIB_SSL, 268},
  1774. #endif
  1775. #ifdef SSL_R_X509_VERIFICATION_SETUP_PROBLEMS
  1776. {"X509_VERIFICATION_SETUP_PROBLEMS", ERR_LIB_SSL, SSL_R_X509_VERIFICATION_SETUP_PROBLEMS},
  1777. #else
  1778. {"X509_VERIFICATION_SETUP_PROBLEMS", ERR_LIB_SSL, 269},
  1779. #endif
  1780. #ifdef X509_R_AKID_MISMATCH
  1781. {"AKID_MISMATCH", ERR_LIB_X509, X509_R_AKID_MISMATCH},
  1782. #else
  1783. {"AKID_MISMATCH", ERR_LIB_X509, 110},
  1784. #endif
  1785. #ifdef X509_R_BAD_X509_FILETYPE
  1786. {"BAD_X509_FILETYPE", ERR_LIB_X509, X509_R_BAD_X509_FILETYPE},
  1787. #else
  1788. {"BAD_X509_FILETYPE", ERR_LIB_X509, 100},
  1789. #endif
  1790. #ifdef X509_R_BASE64_DECODE_ERROR
  1791. {"BASE64_DECODE_ERROR", ERR_LIB_X509, X509_R_BASE64_DECODE_ERROR},
  1792. #else
  1793. {"BASE64_DECODE_ERROR", ERR_LIB_X509, 118},
  1794. #endif
  1795. #ifdef X509_R_CANT_CHECK_DH_KEY
  1796. {"CANT_CHECK_DH_KEY", ERR_LIB_X509, X509_R_CANT_CHECK_DH_KEY},
  1797. #else
  1798. {"CANT_CHECK_DH_KEY", ERR_LIB_X509, 114},
  1799. #endif
  1800. #ifdef X509_R_CERT_ALREADY_IN_HASH_TABLE
  1801. {"CERT_ALREADY_IN_HASH_TABLE", ERR_LIB_X509, X509_R_CERT_ALREADY_IN_HASH_TABLE},
  1802. #else
  1803. {"CERT_ALREADY_IN_HASH_TABLE", ERR_LIB_X509, 101},
  1804. #endif
  1805. #ifdef X509_R_CRL_ALREADY_DELTA
  1806. {"CRL_ALREADY_DELTA", ERR_LIB_X509, X509_R_CRL_ALREADY_DELTA},
  1807. #else
  1808. {"CRL_ALREADY_DELTA", ERR_LIB_X509, 127},
  1809. #endif
  1810. #ifdef X509_R_CRL_VERIFY_FAILURE
  1811. {"CRL_VERIFY_FAILURE", ERR_LIB_X509, X509_R_CRL_VERIFY_FAILURE},
  1812. #else
  1813. {"CRL_VERIFY_FAILURE", ERR_LIB_X509, 131},
  1814. #endif
  1815. #ifdef X509_R_ERR_ASN1_LIB
  1816. {"ERR_ASN1_LIB", ERR_LIB_X509, X509_R_ERR_ASN1_LIB},
  1817. #else
  1818. {"ERR_ASN1_LIB", ERR_LIB_X509, 102},
  1819. #endif
  1820. #ifdef X509_R_IDP_MISMATCH
  1821. {"IDP_MISMATCH", ERR_LIB_X509, X509_R_IDP_MISMATCH},
  1822. #else
  1823. {"IDP_MISMATCH", ERR_LIB_X509, 128},
  1824. #endif
  1825. #ifdef X509_R_INVALID_DIRECTORY
  1826. {"INVALID_DIRECTORY", ERR_LIB_X509, X509_R_INVALID_DIRECTORY},
  1827. #else
  1828. {"INVALID_DIRECTORY", ERR_LIB_X509, 113},
  1829. #endif
  1830. #ifdef X509_R_INVALID_FIELD_NAME
  1831. {"INVALID_FIELD_NAME", ERR_LIB_X509, X509_R_INVALID_FIELD_NAME},
  1832. #else
  1833. {"INVALID_FIELD_NAME", ERR_LIB_X509, 119},
  1834. #endif
  1835. #ifdef X509_R_INVALID_TRUST
  1836. {"INVALID_TRUST", ERR_LIB_X509, X509_R_INVALID_TRUST},
  1837. #else
  1838. {"INVALID_TRUST", ERR_LIB_X509, 123},
  1839. #endif
  1840. #ifdef X509_R_ISSUER_MISMATCH
  1841. {"ISSUER_MISMATCH", ERR_LIB_X509, X509_R_ISSUER_MISMATCH},
  1842. #else
  1843. {"ISSUER_MISMATCH", ERR_LIB_X509, 129},
  1844. #endif
  1845. #ifdef X509_R_KEY_TYPE_MISMATCH
  1846. {"KEY_TYPE_MISMATCH", ERR_LIB_X509, X509_R_KEY_TYPE_MISMATCH},
  1847. #else
  1848. {"KEY_TYPE_MISMATCH", ERR_LIB_X509, 115},
  1849. #endif
  1850. #ifdef X509_R_KEY_VALUES_MISMATCH
  1851. {"KEY_VALUES_MISMATCH", ERR_LIB_X509, X509_R_KEY_VALUES_MISMATCH},
  1852. #else
  1853. {"KEY_VALUES_MISMATCH", ERR_LIB_X509, 116},
  1854. #endif
  1855. #ifdef X509_R_LOADING_CERT_DIR
  1856. {"LOADING_CERT_DIR", ERR_LIB_X509, X509_R_LOADING_CERT_DIR},
  1857. #else
  1858. {"LOADING_CERT_DIR", ERR_LIB_X509, 103},
  1859. #endif
  1860. #ifdef X509_R_LOADING_DEFAULTS
  1861. {"LOADING_DEFAULTS", ERR_LIB_X509, X509_R_LOADING_DEFAULTS},
  1862. #else
  1863. {"LOADING_DEFAULTS", ERR_LIB_X509, 104},
  1864. #endif
  1865. #ifdef X509_R_METHOD_NOT_SUPPORTED
  1866. {"METHOD_NOT_SUPPORTED", ERR_LIB_X509, X509_R_METHOD_NOT_SUPPORTED},
  1867. #else
  1868. {"METHOD_NOT_SUPPORTED", ERR_LIB_X509, 124},
  1869. #endif
  1870. #ifdef X509_R_NEWER_CRL_NOT_NEWER
  1871. {"NEWER_CRL_NOT_NEWER", ERR_LIB_X509, X509_R_NEWER_CRL_NOT_NEWER},
  1872. #else
  1873. {"NEWER_CRL_NOT_NEWER", ERR_LIB_X509, 132},
  1874. #endif
  1875. #ifdef X509_R_NO_CERT_SET_FOR_US_TO_VERIFY
  1876. {"NO_CERT_SET_FOR_US_TO_VERIFY", ERR_LIB_X509, X509_R_NO_CERT_SET_FOR_US_TO_VERIFY},
  1877. #else
  1878. {"NO_CERT_SET_FOR_US_TO_VERIFY", ERR_LIB_X509, 105},
  1879. #endif
  1880. #ifdef X509_R_NO_CRL_NUMBER
  1881. {"NO_CRL_NUMBER", ERR_LIB_X509, X509_R_NO_CRL_NUMBER},
  1882. #else
  1883. {"NO_CRL_NUMBER", ERR_LIB_X509, 130},
  1884. #endif
  1885. #ifdef X509_R_PUBLIC_KEY_DECODE_ERROR
  1886. {"PUBLIC_KEY_DECODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_DECODE_ERROR},
  1887. #else
  1888. {"PUBLIC_KEY_DECODE_ERROR", ERR_LIB_X509, 125},
  1889. #endif
  1890. #ifdef X509_R_PUBLIC_KEY_ENCODE_ERROR
  1891. {"PUBLIC_KEY_ENCODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_ENCODE_ERROR},
  1892. #else
  1893. {"PUBLIC_KEY_ENCODE_ERROR", ERR_LIB_X509, 126},
  1894. #endif
  1895. #ifdef X509_R_SHOULD_RETRY
  1896. {"SHOULD_RETRY", ERR_LIB_X509, X509_R_SHOULD_RETRY},
  1897. #else
  1898. {"SHOULD_RETRY", ERR_LIB_X509, 106},
  1899. #endif
  1900. #ifdef X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN
  1901. {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", ERR_LIB_X509, X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN},
  1902. #else
  1903. {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", ERR_LIB_X509, 107},
  1904. #endif
  1905. #ifdef X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY
  1906. {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", ERR_LIB_X509, X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY},
  1907. #else
  1908. {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", ERR_LIB_X509, 108},
  1909. #endif
  1910. #ifdef X509_R_UNKNOWN_KEY_TYPE
  1911. {"UNKNOWN_KEY_TYPE", ERR_LIB_X509, X509_R_UNKNOWN_KEY_TYPE},
  1912. #else
  1913. {"UNKNOWN_KEY_TYPE", ERR_LIB_X509, 117},
  1914. #endif
  1915. #ifdef X509_R_UNKNOWN_NID
  1916. {"UNKNOWN_NID", ERR_LIB_X509, X509_R_UNKNOWN_NID},
  1917. #else
  1918. {"UNKNOWN_NID", ERR_LIB_X509, 109},
  1919. #endif
  1920. #ifdef X509_R_UNKNOWN_PURPOSE_ID
  1921. {"UNKNOWN_PURPOSE_ID", ERR_LIB_X509, X509_R_UNKNOWN_PURPOSE_ID},
  1922. #else
  1923. {"UNKNOWN_PURPOSE_ID", ERR_LIB_X509, 121},
  1924. #endif
  1925. #ifdef X509_R_UNKNOWN_TRUST_ID
  1926. {"UNKNOWN_TRUST_ID", ERR_LIB_X509, X509_R_UNKNOWN_TRUST_ID},
  1927. #else
  1928. {"UNKNOWN_TRUST_ID", ERR_LIB_X509, 120},
  1929. #endif
  1930. #ifdef X509_R_UNSUPPORTED_ALGORITHM
  1931. {"UNSUPPORTED_ALGORITHM", ERR_LIB_X509, X509_R_UNSUPPORTED_ALGORITHM},
  1932. #else
  1933. {"UNSUPPORTED_ALGORITHM", ERR_LIB_X509, 111},
  1934. #endif
  1935. #ifdef X509_R_WRONG_LOOKUP_TYPE
  1936. {"WRONG_LOOKUP_TYPE", ERR_LIB_X509, X509_R_WRONG_LOOKUP_TYPE},
  1937. #else
  1938. {"WRONG_LOOKUP_TYPE", ERR_LIB_X509, 112},
  1939. #endif
  1940. #ifdef X509_R_WRONG_TYPE
  1941. {"WRONG_TYPE", ERR_LIB_X509, X509_R_WRONG_TYPE},
  1942. #else
  1943. {"WRONG_TYPE", ERR_LIB_X509, 122},
  1944. #endif
  1945. { NULL }
  1946. };