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

cryptoerr_legacy.h 48 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467
  1. /*
  2. * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved.
  3. *
  4. * Licensed under the Apache License 2.0 (the "License"). You may not use
  5. * this file except in compliance with the License. You can obtain a copy
  6. * in the file LICENSE in the source distribution or at
  7. * https://www.openssl.org/source/license.html
  8. */
  9. /*
  10. * This header file preserves symbols from pre-3.0 OpenSSL.
  11. * It should never be included directly, as it's already included
  12. * by the public {lib}err.h headers, and since it will go away some
  13. * time in the future.
  14. */
  15. #ifndef OPENSSL_CRYPTOERR_LEGACY_H
  16. #define OPENSSL_CRYPTOERR_LEGACY_H
  17. #pragma once
  18. #include <openssl/macros.h>
  19. #include <openssl/symhacks.h>
  20. #ifdef __cplusplus
  21. extern "C"
  22. {
  23. #endif
  24. #ifndef OPENSSL_NO_DEPRECATED_3_0
  25. OSSL_DEPRECATEDIN_3_0 int ERR_load_ASN1_strings(void);
  26. OSSL_DEPRECATEDIN_3_0 int ERR_load_ASYNC_strings(void);
  27. OSSL_DEPRECATEDIN_3_0 int ERR_load_BIO_strings(void);
  28. OSSL_DEPRECATEDIN_3_0 int ERR_load_BN_strings(void);
  29. OSSL_DEPRECATEDIN_3_0 int ERR_load_BUF_strings(void);
  30. #ifndef OPENSSL_NO_CMS
  31. OSSL_DEPRECATEDIN_3_0 int ERR_load_CMS_strings(void);
  32. #endif
  33. #ifndef OPENSSL_NO_COMP
  34. OSSL_DEPRECATEDIN_3_0 int ERR_load_COMP_strings(void);
  35. #endif
  36. OSSL_DEPRECATEDIN_3_0 int ERR_load_CONF_strings(void);
  37. OSSL_DEPRECATEDIN_3_0 int ERR_load_CRYPTO_strings(void);
  38. #ifndef OPENSSL_NO_CT
  39. OSSL_DEPRECATEDIN_3_0 int ERR_load_CT_strings(void);
  40. #endif
  41. #ifndef OPENSSL_NO_DH
  42. OSSL_DEPRECATEDIN_3_0 int ERR_load_DH_strings(void);
  43. #endif
  44. #ifndef OPENSSL_NO_DSA
  45. OSSL_DEPRECATEDIN_3_0 int ERR_load_DSA_strings(void);
  46. #endif
  47. #ifndef OPENSSL_NO_EC
  48. OSSL_DEPRECATEDIN_3_0 int ERR_load_EC_strings(void);
  49. #endif
  50. #ifndef OPENSSL_NO_ENGINE
  51. OSSL_DEPRECATEDIN_3_0 int ERR_load_ENGINE_strings(void);
  52. #endif
  53. OSSL_DEPRECATEDIN_3_0 int ERR_load_ERR_strings(void);
  54. OSSL_DEPRECATEDIN_3_0 int ERR_load_EVP_strings(void);
  55. OSSL_DEPRECATEDIN_3_0 int ERR_load_KDF_strings(void);
  56. OSSL_DEPRECATEDIN_3_0 int ERR_load_OBJ_strings(void);
  57. #ifndef OPENSSL_NO_OCSP
  58. OSSL_DEPRECATEDIN_3_0 int ERR_load_OCSP_strings(void);
  59. #endif
  60. OSSL_DEPRECATEDIN_3_0 int ERR_load_PEM_strings(void);
  61. OSSL_DEPRECATEDIN_3_0 int ERR_load_PKCS12_strings(void);
  62. OSSL_DEPRECATEDIN_3_0 int ERR_load_PKCS7_strings(void);
  63. OSSL_DEPRECATEDIN_3_0 int ERR_load_RAND_strings(void);
  64. OSSL_DEPRECATEDIN_3_0 int ERR_load_RSA_strings(void);
  65. OSSL_DEPRECATEDIN_3_0 int ERR_load_OSSL_STORE_strings(void);
  66. #ifndef OPENSSL_NO_TS
  67. OSSL_DEPRECATEDIN_3_0 int ERR_load_TS_strings(void);
  68. #endif
  69. OSSL_DEPRECATEDIN_3_0 int ERR_load_UI_strings(void);
  70. OSSL_DEPRECATEDIN_3_0 int ERR_load_X509_strings(void);
  71. OSSL_DEPRECATEDIN_3_0 int ERR_load_X509V3_strings(void);
  72. /* Collected _F_ macros from OpenSSL 1.1.1 */
  73. /*
  74. * ASN1 function codes.
  75. */
  76. #define ASN1_F_A2D_ASN1_OBJECT 0
  77. #define ASN1_F_A2I_ASN1_INTEGER 0
  78. #define ASN1_F_A2I_ASN1_STRING 0
  79. #define ASN1_F_APPEND_EXP 0
  80. #define ASN1_F_ASN1_BIO_INIT 0
  81. #define ASN1_F_ASN1_BIT_STRING_SET_BIT 0
  82. #define ASN1_F_ASN1_CB 0
  83. #define ASN1_F_ASN1_CHECK_TLEN 0
  84. #define ASN1_F_ASN1_COLLECT 0
  85. #define ASN1_F_ASN1_D2I_EX_PRIMITIVE 0
  86. #define ASN1_F_ASN1_D2I_FP 0
  87. #define ASN1_F_ASN1_D2I_READ_BIO 0
  88. #define ASN1_F_ASN1_DIGEST 0
  89. #define ASN1_F_ASN1_DO_ADB 0
  90. #define ASN1_F_ASN1_DO_LOCK 0
  91. #define ASN1_F_ASN1_DUP 0
  92. #define ASN1_F_ASN1_ENC_SAVE 0
  93. #define ASN1_F_ASN1_EX_C2I 0
  94. #define ASN1_F_ASN1_FIND_END 0
  95. #define ASN1_F_ASN1_GENERALIZEDTIME_ADJ 0
  96. #define ASN1_F_ASN1_GENERATE_V3 0
  97. #define ASN1_F_ASN1_GET_INT64 0
  98. #define ASN1_F_ASN1_GET_OBJECT 0
  99. #define ASN1_F_ASN1_GET_UINT64 0
  100. #define ASN1_F_ASN1_I2D_BIO 0
  101. #define ASN1_F_ASN1_I2D_FP 0
  102. #define ASN1_F_ASN1_ITEM_D2I_FP 0
  103. #define ASN1_F_ASN1_ITEM_DUP 0
  104. #define ASN1_F_ASN1_ITEM_EMBED_D2I 0
  105. #define ASN1_F_ASN1_ITEM_EMBED_NEW 0
  106. #define ASN1_F_ASN1_ITEM_FLAGS_I2D 0
  107. #define ASN1_F_ASN1_ITEM_I2D_BIO 0
  108. #define ASN1_F_ASN1_ITEM_I2D_FP 0
  109. #define ASN1_F_ASN1_ITEM_PACK 0
  110. #define ASN1_F_ASN1_ITEM_SIGN 0
  111. #define ASN1_F_ASN1_ITEM_SIGN_CTX 0
  112. #define ASN1_F_ASN1_ITEM_UNPACK 0
  113. #define ASN1_F_ASN1_ITEM_VERIFY 0
  114. #define ASN1_F_ASN1_MBSTRING_NCOPY 0
  115. #define ASN1_F_ASN1_OBJECT_NEW 0
  116. #define ASN1_F_ASN1_OUTPUT_DATA 0
  117. #define ASN1_F_ASN1_PCTX_NEW 0
  118. #define ASN1_F_ASN1_PRIMITIVE_NEW 0
  119. #define ASN1_F_ASN1_SCTX_NEW 0
  120. #define ASN1_F_ASN1_SIGN 0
  121. #define ASN1_F_ASN1_STR2TYPE 0
  122. #define ASN1_F_ASN1_STRING_GET_INT64 0
  123. #define ASN1_F_ASN1_STRING_GET_UINT64 0
  124. #define ASN1_F_ASN1_STRING_SET 0
  125. #define ASN1_F_ASN1_STRING_TABLE_ADD 0
  126. #define ASN1_F_ASN1_STRING_TO_BN 0
  127. #define ASN1_F_ASN1_STRING_TYPE_NEW 0
  128. #define ASN1_F_ASN1_TEMPLATE_EX_D2I 0
  129. #define ASN1_F_ASN1_TEMPLATE_NEW 0
  130. #define ASN1_F_ASN1_TEMPLATE_NOEXP_D2I 0
  131. #define ASN1_F_ASN1_TIME_ADJ 0
  132. #define ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING 0
  133. #define ASN1_F_ASN1_TYPE_GET_OCTETSTRING 0
  134. #define ASN1_F_ASN1_UTCTIME_ADJ 0
  135. #define ASN1_F_ASN1_VERIFY 0
  136. #define ASN1_F_B64_READ_ASN1 0
  137. #define ASN1_F_B64_WRITE_ASN1 0
  138. #define ASN1_F_BIO_NEW_NDEF 0
  139. #define ASN1_F_BITSTR_CB 0
  140. #define ASN1_F_BN_TO_ASN1_STRING 0
  141. #define ASN1_F_C2I_ASN1_BIT_STRING 0
  142. #define ASN1_F_C2I_ASN1_INTEGER 0
  143. #define ASN1_F_C2I_ASN1_OBJECT 0
  144. #define ASN1_F_C2I_IBUF 0
  145. #define ASN1_F_C2I_UINT64_INT 0
  146. #define ASN1_F_COLLECT_DATA 0
  147. #define ASN1_F_D2I_ASN1_OBJECT 0
  148. #define ASN1_F_D2I_ASN1_UINTEGER 0
  149. #define ASN1_F_D2I_AUTOPRIVATEKEY 0
  150. #define ASN1_F_D2I_PRIVATEKEY 0
  151. #define ASN1_F_D2I_PUBLICKEY 0
  152. #define ASN1_F_DO_BUF 0
  153. #define ASN1_F_DO_CREATE 0
  154. #define ASN1_F_DO_DUMP 0
  155. #define ASN1_F_DO_TCREATE 0
  156. #define ASN1_F_I2A_ASN1_OBJECT 0
  157. #define ASN1_F_I2D_ASN1_BIO_STREAM 0
  158. #define ASN1_F_I2D_ASN1_OBJECT 0
  159. #define ASN1_F_I2D_DSA_PUBKEY 0
  160. #define ASN1_F_I2D_EC_PUBKEY 0
  161. #define ASN1_F_I2D_PRIVATEKEY 0
  162. #define ASN1_F_I2D_PUBLICKEY 0
  163. #define ASN1_F_I2D_RSA_PUBKEY 0
  164. #define ASN1_F_LONG_C2I 0
  165. #define ASN1_F_NDEF_PREFIX 0
  166. #define ASN1_F_NDEF_SUFFIX 0
  167. #define ASN1_F_OID_MODULE_INIT 0
  168. #define ASN1_F_PARSE_TAGGING 0
  169. #define ASN1_F_PKCS5_PBE2_SET_IV 0
  170. #define ASN1_F_PKCS5_PBE2_SET_SCRYPT 0
  171. #define ASN1_F_PKCS5_PBE_SET 0
  172. #define ASN1_F_PKCS5_PBE_SET0_ALGOR 0
  173. #define ASN1_F_PKCS5_PBKDF2_SET 0
  174. #define ASN1_F_PKCS5_SCRYPT_SET 0
  175. #define ASN1_F_SMIME_READ_ASN1 0
  176. #define ASN1_F_SMIME_TEXT 0
  177. #define ASN1_F_STABLE_GET 0
  178. #define ASN1_F_STBL_MODULE_INIT 0
  179. #define ASN1_F_UINT32_C2I 0
  180. #define ASN1_F_UINT32_NEW 0
  181. #define ASN1_F_UINT64_C2I 0
  182. #define ASN1_F_UINT64_NEW 0
  183. #define ASN1_F_X509_CRL_ADD0_REVOKED 0
  184. #define ASN1_F_X509_INFO_NEW 0
  185. #define ASN1_F_X509_NAME_ENCODE 0
  186. #define ASN1_F_X509_NAME_EX_D2I 0
  187. #define ASN1_F_X509_NAME_EX_NEW 0
  188. #define ASN1_F_X509_PKEY_NEW 0
  189. /*
  190. * ASYNC function codes.
  191. */
  192. #define ASYNC_F_ASYNC_CTX_NEW 0
  193. #define ASYNC_F_ASYNC_INIT_THREAD 0
  194. #define ASYNC_F_ASYNC_JOB_NEW 0
  195. #define ASYNC_F_ASYNC_PAUSE_JOB 0
  196. #define ASYNC_F_ASYNC_START_FUNC 0
  197. #define ASYNC_F_ASYNC_START_JOB 0
  198. #define ASYNC_F_ASYNC_WAIT_CTX_SET_WAIT_FD 0
  199. /*
  200. * BIO function codes.
  201. */
  202. #define BIO_F_ACPT_STATE 0
  203. #define BIO_F_ADDRINFO_WRAP 0
  204. #define BIO_F_ADDR_STRINGS 0
  205. #define BIO_F_BIO_ACCEPT 0
  206. #define BIO_F_BIO_ACCEPT_EX 0
  207. #define BIO_F_BIO_ACCEPT_NEW 0
  208. #define BIO_F_BIO_ADDR_NEW 0
  209. #define BIO_F_BIO_BIND 0
  210. #define BIO_F_BIO_CALLBACK_CTRL 0
  211. #define BIO_F_BIO_CONNECT 0
  212. #define BIO_F_BIO_CONNECT_NEW 0
  213. #define BIO_F_BIO_CTRL 0
  214. #define BIO_F_BIO_GETS 0
  215. #define BIO_F_BIO_GET_HOST_IP 0
  216. #define BIO_F_BIO_GET_NEW_INDEX 0
  217. #define BIO_F_BIO_GET_PORT 0
  218. #define BIO_F_BIO_LISTEN 0
  219. #define BIO_F_BIO_LOOKUP 0
  220. #define BIO_F_BIO_LOOKUP_EX 0
  221. #define BIO_F_BIO_MAKE_PAIR 0
  222. #define BIO_F_BIO_METH_NEW 0
  223. #define BIO_F_BIO_NEW 0
  224. #define BIO_F_BIO_NEW_DGRAM_SCTP 0
  225. #define BIO_F_BIO_NEW_FILE 0
  226. #define BIO_F_BIO_NEW_MEM_BUF 0
  227. #define BIO_F_BIO_NREAD 0
  228. #define BIO_F_BIO_NREAD0 0
  229. #define BIO_F_BIO_NWRITE 0
  230. #define BIO_F_BIO_NWRITE0 0
  231. #define BIO_F_BIO_PARSE_HOSTSERV 0
  232. #define BIO_F_BIO_PUTS 0
  233. #define BIO_F_BIO_READ 0
  234. #define BIO_F_BIO_READ_EX 0
  235. #define BIO_F_BIO_READ_INTERN 0
  236. #define BIO_F_BIO_SOCKET 0
  237. #define BIO_F_BIO_SOCKET_NBIO 0
  238. #define BIO_F_BIO_SOCK_INFO 0
  239. #define BIO_F_BIO_SOCK_INIT 0
  240. #define BIO_F_BIO_WRITE 0
  241. #define BIO_F_BIO_WRITE_EX 0
  242. #define BIO_F_BIO_WRITE_INTERN 0
  243. #define BIO_F_BUFFER_CTRL 0
  244. #define BIO_F_CONN_CTRL 0
  245. #define BIO_F_CONN_STATE 0
  246. #define BIO_F_DGRAM_SCTP_NEW 0
  247. #define BIO_F_DGRAM_SCTP_READ 0
  248. #define BIO_F_DGRAM_SCTP_WRITE 0
  249. #define BIO_F_DOAPR_OUTCH 0
  250. #define BIO_F_FILE_CTRL 0
  251. #define BIO_F_FILE_READ 0
  252. #define BIO_F_LINEBUFFER_CTRL 0
  253. #define BIO_F_LINEBUFFER_NEW 0
  254. #define BIO_F_MEM_WRITE 0
  255. #define BIO_F_NBIOF_NEW 0
  256. #define BIO_F_SLG_WRITE 0
  257. #define BIO_F_SSL_NEW 0
  258. /*
  259. * BN function codes.
  260. */
  261. #define BN_F_BNRAND 0
  262. #define BN_F_BNRAND_RANGE 0
  263. #define BN_F_BN_BLINDING_CONVERT_EX 0
  264. #define BN_F_BN_BLINDING_CREATE_PARAM 0
  265. #define BN_F_BN_BLINDING_INVERT_EX 0
  266. #define BN_F_BN_BLINDING_NEW 0
  267. #define BN_F_BN_BLINDING_UPDATE 0
  268. #define BN_F_BN_BN2DEC 0
  269. #define BN_F_BN_BN2HEX 0
  270. #define BN_F_BN_COMPUTE_WNAF 0
  271. #define BN_F_BN_CTX_GET 0
  272. #define BN_F_BN_CTX_NEW 0
  273. #define BN_F_BN_CTX_START 0
  274. #define BN_F_BN_DIV 0
  275. #define BN_F_BN_DIV_RECP 0
  276. #define BN_F_BN_EXP 0
  277. #define BN_F_BN_EXPAND_INTERNAL 0
  278. #define BN_F_BN_GENCB_NEW 0
  279. #define BN_F_BN_GENERATE_DSA_NONCE 0
  280. #define BN_F_BN_GENERATE_PRIME_EX 0
  281. #define BN_F_BN_GF2M_MOD 0
  282. #define BN_F_BN_GF2M_MOD_EXP 0
  283. #define BN_F_BN_GF2M_MOD_MUL 0
  284. #define BN_F_BN_GF2M_MOD_SOLVE_QUAD 0
  285. #define BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR 0
  286. #define BN_F_BN_GF2M_MOD_SQR 0
  287. #define BN_F_BN_GF2M_MOD_SQRT 0
  288. #define BN_F_BN_LSHIFT 0
  289. #define BN_F_BN_MOD_EXP2_MONT 0
  290. #define BN_F_BN_MOD_EXP_MONT 0
  291. #define BN_F_BN_MOD_EXP_MONT_CONSTTIME 0
  292. #define BN_F_BN_MOD_EXP_MONT_WORD 0
  293. #define BN_F_BN_MOD_EXP_RECP 0
  294. #define BN_F_BN_MOD_EXP_SIMPLE 0
  295. #define BN_F_BN_MOD_INVERSE 0
  296. #define BN_F_BN_MOD_INVERSE_NO_BRANCH 0
  297. #define BN_F_BN_MOD_LSHIFT_QUICK 0
  298. #define BN_F_BN_MOD_SQRT 0
  299. #define BN_F_BN_MONT_CTX_NEW 0
  300. #define BN_F_BN_MPI2BN 0
  301. #define BN_F_BN_NEW 0
  302. #define BN_F_BN_POOL_GET 0
  303. #define BN_F_BN_RAND 0
  304. #define BN_F_BN_RAND_RANGE 0
  305. #define BN_F_BN_RECP_CTX_NEW 0
  306. #define BN_F_BN_RSHIFT 0
  307. #define BN_F_BN_SET_WORDS 0
  308. #define BN_F_BN_STACK_PUSH 0
  309. #define BN_F_BN_USUB 0
  310. /*
  311. * BUF function codes.
  312. */
  313. #define BUF_F_BUF_MEM_GROW 0
  314. #define BUF_F_BUF_MEM_GROW_CLEAN 0
  315. #define BUF_F_BUF_MEM_NEW 0
  316. #ifndef OPENSSL_NO_CMS
  317. /*
  318. * CMS function codes.
  319. */
  320. #define CMS_F_CHECK_CONTENT 0
  321. #define CMS_F_CMS_ADD0_CERT 0
  322. #define CMS_F_CMS_ADD0_RECIPIENT_KEY 0
  323. #define CMS_F_CMS_ADD0_RECIPIENT_PASSWORD 0
  324. #define CMS_F_CMS_ADD1_RECEIPTREQUEST 0
  325. #define CMS_F_CMS_ADD1_RECIPIENT_CERT 0
  326. #define CMS_F_CMS_ADD1_SIGNER 0
  327. #define CMS_F_CMS_ADD1_SIGNINGTIME 0
  328. #define CMS_F_CMS_COMPRESS 0
  329. #define CMS_F_CMS_COMPRESSEDDATA_CREATE 0
  330. #define CMS_F_CMS_COMPRESSEDDATA_INIT_BIO 0
  331. #define CMS_F_CMS_COPY_CONTENT 0
  332. #define CMS_F_CMS_COPY_MESSAGEDIGEST 0
  333. #define CMS_F_CMS_DATA 0
  334. #define CMS_F_CMS_DATAFINAL 0
  335. #define CMS_F_CMS_DATAINIT 0
  336. #define CMS_F_CMS_DECRYPT 0
  337. #define CMS_F_CMS_DECRYPT_SET1_KEY 0
  338. #define CMS_F_CMS_DECRYPT_SET1_PASSWORD 0
  339. #define CMS_F_CMS_DECRYPT_SET1_PKEY 0
  340. #define CMS_F_CMS_DIGESTALGORITHM_FIND_CTX 0
  341. #define CMS_F_CMS_DIGESTALGORITHM_INIT_BIO 0
  342. #define CMS_F_CMS_DIGESTEDDATA_DO_FINAL 0
  343. #define CMS_F_CMS_DIGEST_VERIFY 0
  344. #define CMS_F_CMS_ENCODE_RECEIPT 0
  345. #define CMS_F_CMS_ENCRYPT 0
  346. #define CMS_F_CMS_ENCRYPTEDCONTENT_INIT 0
  347. #define CMS_F_CMS_ENCRYPTEDCONTENT_INIT_BIO 0
  348. #define CMS_F_CMS_ENCRYPTEDDATA_DECRYPT 0
  349. #define CMS_F_CMS_ENCRYPTEDDATA_ENCRYPT 0
  350. #define CMS_F_CMS_ENCRYPTEDDATA_SET1_KEY 0
  351. #define CMS_F_CMS_ENVELOPEDDATA_CREATE 0
  352. #define CMS_F_CMS_ENVELOPEDDATA_INIT_BIO 0
  353. #define CMS_F_CMS_ENVELOPED_DATA_INIT 0
  354. #define CMS_F_CMS_ENV_ASN1_CTRL 0
  355. #define CMS_F_CMS_FINAL 0
  356. #define CMS_F_CMS_GET0_CERTIFICATE_CHOICES 0
  357. #define CMS_F_CMS_GET0_CONTENT 0
  358. #define CMS_F_CMS_GET0_ECONTENT_TYPE 0
  359. #define CMS_F_CMS_GET0_ENVELOPED 0
  360. #define CMS_F_CMS_GET0_REVOCATION_CHOICES 0
  361. #define CMS_F_CMS_GET0_SIGNED 0
  362. #define CMS_F_CMS_MSGSIGDIGEST_ADD1 0
  363. #define CMS_F_CMS_RECEIPTREQUEST_CREATE0 0
  364. #define CMS_F_CMS_RECEIPT_VERIFY 0
  365. #define CMS_F_CMS_RECIPIENTINFO_DECRYPT 0
  366. #define CMS_F_CMS_RECIPIENTINFO_ENCRYPT 0
  367. #define CMS_F_CMS_RECIPIENTINFO_KARI_ENCRYPT 0
  368. #define CMS_F_CMS_RECIPIENTINFO_KARI_GET0_ALG 0
  369. #define CMS_F_CMS_RECIPIENTINFO_KARI_GET0_ORIG_ID 0
  370. #define CMS_F_CMS_RECIPIENTINFO_KARI_GET0_REKS 0
  371. #define CMS_F_CMS_RECIPIENTINFO_KARI_ORIG_ID_CMP 0
  372. #define CMS_F_CMS_RECIPIENTINFO_KEKRI_DECRYPT 0
  373. #define CMS_F_CMS_RECIPIENTINFO_KEKRI_ENCRYPT 0
  374. #define CMS_F_CMS_RECIPIENTINFO_KEKRI_GET0_ID 0
  375. #define CMS_F_CMS_RECIPIENTINFO_KEKRI_ID_CMP 0
  376. #define CMS_F_CMS_RECIPIENTINFO_KTRI_CERT_CMP 0
  377. #define CMS_F_CMS_RECIPIENTINFO_KTRI_DECRYPT 0
  378. #define CMS_F_CMS_RECIPIENTINFO_KTRI_ENCRYPT 0
  379. #define CMS_F_CMS_RECIPIENTINFO_KTRI_GET0_ALGS 0
  380. #define CMS_F_CMS_RECIPIENTINFO_KTRI_GET0_SIGNER_ID 0
  381. #define CMS_F_CMS_RECIPIENTINFO_PWRI_CRYPT 0
  382. #define CMS_F_CMS_RECIPIENTINFO_SET0_KEY 0
  383. #define CMS_F_CMS_RECIPIENTINFO_SET0_PASSWORD 0
  384. #define CMS_F_CMS_RECIPIENTINFO_SET0_PKEY 0
  385. #define CMS_F_CMS_SD_ASN1_CTRL 0
  386. #define CMS_F_CMS_SET1_IAS 0
  387. #define CMS_F_CMS_SET1_KEYID 0
  388. #define CMS_F_CMS_SET1_SIGNERIDENTIFIER 0
  389. #define CMS_F_CMS_SET_DETACHED 0
  390. #define CMS_F_CMS_SIGN 0
  391. #define CMS_F_CMS_SIGNED_DATA_INIT 0
  392. #define CMS_F_CMS_SIGNERINFO_CONTENT_SIGN 0
  393. #define CMS_F_CMS_SIGNERINFO_SIGN 0
  394. #define CMS_F_CMS_SIGNERINFO_VERIFY 0
  395. #define CMS_F_CMS_SIGNERINFO_VERIFY_CERT 0
  396. #define CMS_F_CMS_SIGNERINFO_VERIFY_CONTENT 0
  397. #define CMS_F_CMS_SIGN_RECEIPT 0
  398. #define CMS_F_CMS_SI_CHECK_ATTRIBUTES 0
  399. #define CMS_F_CMS_STREAM 0
  400. #define CMS_F_CMS_UNCOMPRESS 0
  401. #define CMS_F_CMS_VERIFY 0
  402. #define CMS_F_KEK_UNWRAP_KEY 0
  403. #endif
  404. #ifndef OPENSSL_NO_COMP
  405. /*
  406. * COMP function codes.
  407. */
  408. #define COMP_F_BIO_ZLIB_FLUSH 0
  409. #define COMP_F_BIO_ZLIB_NEW 0
  410. #define COMP_F_BIO_ZLIB_READ 0
  411. #define COMP_F_BIO_ZLIB_WRITE 0
  412. #define COMP_F_COMP_CTX_NEW 0
  413. #endif
  414. /*
  415. * CONF function codes.
  416. */
  417. #define CONF_F_CONF_DUMP_FP 0
  418. #define CONF_F_CONF_LOAD 0
  419. #define CONF_F_CONF_LOAD_FP 0
  420. #define CONF_F_CONF_PARSE_LIST 0
  421. #define CONF_F_DEF_LOAD 0
  422. #define CONF_F_DEF_LOAD_BIO 0
  423. #define CONF_F_GET_NEXT_FILE 0
  424. #define CONF_F_MODULE_ADD 0
  425. #define CONF_F_MODULE_INIT 0
  426. #define CONF_F_MODULE_LOAD_DSO 0
  427. #define CONF_F_MODULE_RUN 0
  428. #define CONF_F_NCONF_DUMP_BIO 0
  429. #define CONF_F_NCONF_DUMP_FP 0
  430. #define CONF_F_NCONF_GET_NUMBER_E 0
  431. #define CONF_F_NCONF_GET_SECTION 0
  432. #define CONF_F_NCONF_GET_STRING 0
  433. #define CONF_F_NCONF_LOAD 0
  434. #define CONF_F_NCONF_LOAD_BIO 0
  435. #define CONF_F_NCONF_LOAD_FP 0
  436. #define CONF_F_NCONF_NEW 0
  437. #define CONF_F_PROCESS_INCLUDE 0
  438. #define CONF_F_SSL_MODULE_INIT 0
  439. #define CONF_F_STR_COPY 0
  440. /*
  441. * CRYPTO function codes.
  442. */
  443. #define CRYPTO_F_CMAC_CTX_NEW 0
  444. #define CRYPTO_F_CRYPTO_DUP_EX_DATA 0
  445. #define CRYPTO_F_CRYPTO_FREE_EX_DATA 0
  446. #define CRYPTO_F_CRYPTO_GET_EX_NEW_INDEX 0
  447. #define CRYPTO_F_CRYPTO_MEMDUP 0
  448. #define CRYPTO_F_CRYPTO_NEW_EX_DATA 0
  449. #define CRYPTO_F_CRYPTO_OCB128_COPY_CTX 0
  450. #define CRYPTO_F_CRYPTO_OCB128_INIT 0
  451. #define CRYPTO_F_CRYPTO_SET_EX_DATA 0
  452. #define CRYPTO_F_GET_AND_LOCK 0
  453. #define CRYPTO_F_OPENSSL_ATEXIT 0
  454. #define CRYPTO_F_OPENSSL_BUF2HEXSTR 0
  455. #define CRYPTO_F_OPENSSL_FOPEN 0
  456. #define CRYPTO_F_OPENSSL_HEXSTR2BUF 0
  457. #define CRYPTO_F_OPENSSL_INIT_CRYPTO 0
  458. #define CRYPTO_F_OPENSSL_LH_NEW 0
  459. #define CRYPTO_F_OPENSSL_SK_DEEP_COPY 0
  460. #define CRYPTO_F_OPENSSL_SK_DUP 0
  461. #define CRYPTO_F_PKEY_HMAC_INIT 0
  462. #define CRYPTO_F_PKEY_POLY1305_INIT 0
  463. #define CRYPTO_F_PKEY_SIPHASH_INIT 0
  464. #define CRYPTO_F_SK_RESERVE 0
  465. #ifndef OPENSSL_NO_CT
  466. /*
  467. * CT function codes.
  468. */
  469. #define CT_F_CTLOG_NEW 0
  470. #define CT_F_CTLOG_NEW_FROM_BASE64 0
  471. #define CT_F_CTLOG_NEW_FROM_CONF 0
  472. #define CT_F_CTLOG_STORE_LOAD_CTX_NEW 0
  473. #define CT_F_CTLOG_STORE_LOAD_FILE 0
  474. #define CT_F_CTLOG_STORE_LOAD_LOG 0
  475. #define CT_F_CTLOG_STORE_NEW 0
  476. #define CT_F_CT_BASE64_DECODE 0
  477. #define CT_F_CT_POLICY_EVAL_CTX_NEW 0
  478. #define CT_F_CT_V1_LOG_ID_FROM_PKEY 0
  479. #define CT_F_I2O_SCT 0
  480. #define CT_F_I2O_SCT_LIST 0
  481. #define CT_F_I2O_SCT_SIGNATURE 0
  482. #define CT_F_O2I_SCT 0
  483. #define CT_F_O2I_SCT_LIST 0
  484. #define CT_F_O2I_SCT_SIGNATURE 0
  485. #define CT_F_SCT_CTX_NEW 0
  486. #define CT_F_SCT_CTX_VERIFY 0
  487. #define CT_F_SCT_NEW 0
  488. #define CT_F_SCT_NEW_FROM_BASE64 0
  489. #define CT_F_SCT_SET0_LOG_ID 0
  490. #define CT_F_SCT_SET1_EXTENSIONS 0
  491. #define CT_F_SCT_SET1_LOG_ID 0
  492. #define CT_F_SCT_SET1_SIGNATURE 0
  493. #define CT_F_SCT_SET_LOG_ENTRY_TYPE 0
  494. #define CT_F_SCT_SET_SIGNATURE_NID 0
  495. #define CT_F_SCT_SET_VERSION 0
  496. #endif
  497. #ifndef OPENSSL_NO_DH
  498. /*
  499. * DH function codes.
  500. */
  501. #define DH_F_COMPUTE_KEY 0
  502. #define DH_F_DHPARAMS_PRINT_FP 0
  503. #define DH_F_DH_BUILTIN_GENPARAMS 0
  504. #define DH_F_DH_CHECK_EX 0
  505. #define DH_F_DH_CHECK_PARAMS_EX 0
  506. #define DH_F_DH_CHECK_PUB_KEY_EX 0
  507. #define DH_F_DH_CMS_DECRYPT 0
  508. #define DH_F_DH_CMS_SET_PEERKEY 0
  509. #define DH_F_DH_CMS_SET_SHARED_INFO 0
  510. #define DH_F_DH_METH_DUP 0
  511. #define DH_F_DH_METH_NEW 0
  512. #define DH_F_DH_METH_SET1_NAME 0
  513. #define DH_F_DH_NEW_BY_NID 0
  514. #define DH_F_DH_NEW_METHOD 0
  515. #define DH_F_DH_PARAM_DECODE 0
  516. #define DH_F_DH_PKEY_PUBLIC_CHECK 0
  517. #define DH_F_DH_PRIV_DECODE 0
  518. #define DH_F_DH_PRIV_ENCODE 0
  519. #define DH_F_DH_PUB_DECODE 0
  520. #define DH_F_DH_PUB_ENCODE 0
  521. #define DH_F_DO_DH_PRINT 0
  522. #define DH_F_GENERATE_KEY 0
  523. #define DH_F_PKEY_DH_CTRL_STR 0
  524. #define DH_F_PKEY_DH_DERIVE 0
  525. #define DH_F_PKEY_DH_INIT 0
  526. #define DH_F_PKEY_DH_KEYGEN 0
  527. #endif
  528. #ifndef OPENSSL_NO_DSA
  529. /*
  530. * DSA function codes.
  531. */
  532. #define DSA_F_DSAPARAMS_PRINT 0
  533. #define DSA_F_DSAPARAMS_PRINT_FP 0
  534. #define DSA_F_DSA_BUILTIN_PARAMGEN 0
  535. #define DSA_F_DSA_BUILTIN_PARAMGEN2 0
  536. #define DSA_F_DSA_DO_SIGN 0
  537. #define DSA_F_DSA_DO_VERIFY 0
  538. #define DSA_F_DSA_METH_DUP 0
  539. #define DSA_F_DSA_METH_NEW 0
  540. #define DSA_F_DSA_METH_SET1_NAME 0
  541. #define DSA_F_DSA_NEW_METHOD 0
  542. #define DSA_F_DSA_PARAM_DECODE 0
  543. #define DSA_F_DSA_PRINT_FP 0
  544. #define DSA_F_DSA_PRIV_DECODE 0
  545. #define DSA_F_DSA_PRIV_ENCODE 0
  546. #define DSA_F_DSA_PUB_DECODE 0
  547. #define DSA_F_DSA_PUB_ENCODE 0
  548. #define DSA_F_DSA_SIGN 0
  549. #define DSA_F_DSA_SIGN_SETUP 0
  550. #define DSA_F_DSA_SIG_NEW 0
  551. #define DSA_F_OLD_DSA_PRIV_DECODE 0
  552. #define DSA_F_PKEY_DSA_CTRL 0
  553. #define DSA_F_PKEY_DSA_CTRL_STR 0
  554. #define DSA_F_PKEY_DSA_KEYGEN 0
  555. #endif
  556. #ifndef OPENSSL_NO_EC
  557. /*
  558. * EC function codes.
  559. */
  560. #define EC_F_BN_TO_FELEM 0
  561. #define EC_F_D2I_ECPARAMETERS 0
  562. #define EC_F_D2I_ECPKPARAMETERS 0
  563. #define EC_F_D2I_ECPRIVATEKEY 0
  564. #define EC_F_DO_EC_KEY_PRINT 0
  565. #define EC_F_ECDH_CMS_DECRYPT 0
  566. #define EC_F_ECDH_CMS_SET_SHARED_INFO 0
  567. #define EC_F_ECDH_COMPUTE_KEY 0
  568. #define EC_F_ECDH_SIMPLE_COMPUTE_KEY 0
  569. #define EC_F_ECDSA_DO_SIGN_EX 0
  570. #define EC_F_ECDSA_DO_VERIFY 0
  571. #define EC_F_ECDSA_SIGN_EX 0
  572. #define EC_F_ECDSA_SIGN_SETUP 0
  573. #define EC_F_ECDSA_SIG_NEW 0
  574. #define EC_F_ECDSA_VERIFY 0
  575. #define EC_F_ECD_ITEM_VERIFY 0
  576. #define EC_F_ECKEY_PARAM2TYPE 0
  577. #define EC_F_ECKEY_PARAM_DECODE 0
  578. #define EC_F_ECKEY_PRIV_DECODE 0
  579. #define EC_F_ECKEY_PRIV_ENCODE 0
  580. #define EC_F_ECKEY_PUB_DECODE 0
  581. #define EC_F_ECKEY_PUB_ENCODE 0
  582. #define EC_F_ECKEY_TYPE2PARAM 0
  583. #define EC_F_ECPARAMETERS_PRINT 0
  584. #define EC_F_ECPARAMETERS_PRINT_FP 0
  585. #define EC_F_ECPKPARAMETERS_PRINT 0
  586. #define EC_F_ECPKPARAMETERS_PRINT_FP 0
  587. #define EC_F_ECP_NISTZ256_GET_AFFINE 0
  588. #define EC_F_ECP_NISTZ256_INV_MOD_ORD 0
  589. #define EC_F_ECP_NISTZ256_MULT_PRECOMPUTE 0
  590. #define EC_F_ECP_NISTZ256_POINTS_MUL 0
  591. #define EC_F_ECP_NISTZ256_PRE_COMP_NEW 0
  592. #define EC_F_ECP_NISTZ256_WINDOWED_MUL 0
  593. #define EC_F_ECX_KEY_OP 0
  594. #define EC_F_ECX_PRIV_ENCODE 0
  595. #define EC_F_ECX_PUB_ENCODE 0
  596. #define EC_F_EC_ASN1_GROUP2CURVE 0
  597. #define EC_F_EC_ASN1_GROUP2FIELDID 0
  598. #define EC_F_EC_GF2M_MONTGOMERY_POINT_MULTIPLY 0
  599. #define EC_F_EC_GF2M_SIMPLE_FIELD_INV 0
  600. #define EC_F_EC_GF2M_SIMPLE_GROUP_CHECK_DISCRIMINANT 0
  601. #define EC_F_EC_GF2M_SIMPLE_GROUP_SET_CURVE 0
  602. #define EC_F_EC_GF2M_SIMPLE_LADDER_POST 0
  603. #define EC_F_EC_GF2M_SIMPLE_LADDER_PRE 0
  604. #define EC_F_EC_GF2M_SIMPLE_OCT2POINT 0
  605. #define EC_F_EC_GF2M_SIMPLE_POINT2OCT 0
  606. #define EC_F_EC_GF2M_SIMPLE_POINTS_MUL 0
  607. #define EC_F_EC_GF2M_SIMPLE_POINT_GET_AFFINE_COORDINATES 0
  608. #define EC_F_EC_GF2M_SIMPLE_POINT_SET_AFFINE_COORDINATES 0
  609. #define EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES 0
  610. #define EC_F_EC_GFP_MONT_FIELD_DECODE 0
  611. #define EC_F_EC_GFP_MONT_FIELD_ENCODE 0
  612. #define EC_F_EC_GFP_MONT_FIELD_INV 0
  613. #define EC_F_EC_GFP_MONT_FIELD_MUL 0
  614. #define EC_F_EC_GFP_MONT_FIELD_SET_TO_ONE 0
  615. #define EC_F_EC_GFP_MONT_FIELD_SQR 0
  616. #define EC_F_EC_GFP_MONT_GROUP_SET_CURVE 0
  617. #define EC_F_EC_GFP_NISTP224_GROUP_SET_CURVE 0
  618. #define EC_F_EC_GFP_NISTP224_POINTS_MUL 0
  619. #define EC_F_EC_GFP_NISTP224_POINT_GET_AFFINE_COORDINATES 0
  620. #define EC_F_EC_GFP_NISTP256_GROUP_SET_CURVE 0
  621. #define EC_F_EC_GFP_NISTP256_POINTS_MUL 0
  622. #define EC_F_EC_GFP_NISTP256_POINT_GET_AFFINE_COORDINATES 0
  623. #define EC_F_EC_GFP_NISTP521_GROUP_SET_CURVE 0
  624. #define EC_F_EC_GFP_NISTP521_POINTS_MUL 0
  625. #define EC_F_EC_GFP_NISTP521_POINT_GET_AFFINE_COORDINATES 0
  626. #define EC_F_EC_GFP_NIST_FIELD_MUL 0
  627. #define EC_F_EC_GFP_NIST_FIELD_SQR 0
  628. #define EC_F_EC_GFP_NIST_GROUP_SET_CURVE 0
  629. #define EC_F_EC_GFP_SIMPLE_BLIND_COORDINATES 0
  630. #define EC_F_EC_GFP_SIMPLE_FIELD_INV 0
  631. #define EC_F_EC_GFP_SIMPLE_GROUP_CHECK_DISCRIMINANT 0
  632. #define EC_F_EC_GFP_SIMPLE_GROUP_SET_CURVE 0
  633. #define EC_F_EC_GFP_SIMPLE_MAKE_AFFINE 0
  634. #define EC_F_EC_GFP_SIMPLE_OCT2POINT 0
  635. #define EC_F_EC_GFP_SIMPLE_POINT2OCT 0
  636. #define EC_F_EC_GFP_SIMPLE_POINTS_MAKE_AFFINE 0
  637. #define EC_F_EC_GFP_SIMPLE_POINT_GET_AFFINE_COORDINATES 0
  638. #define EC_F_EC_GFP_SIMPLE_POINT_SET_AFFINE_COORDINATES 0
  639. #define EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES 0
  640. #define EC_F_EC_GROUP_CHECK 0
  641. #define EC_F_EC_GROUP_CHECK_DISCRIMINANT 0
  642. #define EC_F_EC_GROUP_COPY 0
  643. #define EC_F_EC_GROUP_GET_CURVE 0
  644. #define EC_F_EC_GROUP_GET_CURVE_GF2M 0
  645. #define EC_F_EC_GROUP_GET_CURVE_GFP 0
  646. #define EC_F_EC_GROUP_GET_DEGREE 0
  647. #define EC_F_EC_GROUP_GET_ECPARAMETERS 0
  648. #define EC_F_EC_GROUP_GET_ECPKPARAMETERS 0
  649. #define EC_F_EC_GROUP_GET_PENTANOMIAL_BASIS 0
  650. #define EC_F_EC_GROUP_GET_TRINOMIAL_BASIS 0
  651. #define EC_F_EC_GROUP_NEW 0
  652. #define EC_F_EC_GROUP_NEW_BY_CURVE_NAME 0
  653. #define EC_F_EC_GROUP_NEW_FROM_DATA 0
  654. #define EC_F_EC_GROUP_NEW_FROM_ECPARAMETERS 0
  655. #define EC_F_EC_GROUP_NEW_FROM_ECPKPARAMETERS 0
  656. #define EC_F_EC_GROUP_SET_CURVE 0
  657. #define EC_F_EC_GROUP_SET_CURVE_GF2M 0
  658. #define EC_F_EC_GROUP_SET_CURVE_GFP 0
  659. #define EC_F_EC_GROUP_SET_GENERATOR 0
  660. #define EC_F_EC_GROUP_SET_SEED 0
  661. #define EC_F_EC_KEY_CHECK_KEY 0
  662. #define EC_F_EC_KEY_COPY 0
  663. #define EC_F_EC_KEY_GENERATE_KEY 0
  664. #define EC_F_EC_KEY_NEW 0
  665. #define EC_F_EC_KEY_NEW_METHOD 0
  666. #define EC_F_EC_KEY_OCT2PRIV 0
  667. #define EC_F_EC_KEY_PRINT 0
  668. #define EC_F_EC_KEY_PRINT_FP 0
  669. #define EC_F_EC_KEY_PRIV2BUF 0
  670. #define EC_F_EC_KEY_PRIV2OCT 0
  671. #define EC_F_EC_KEY_SET_PUBLIC_KEY_AFFINE_COORDINATES 0
  672. #define EC_F_EC_KEY_SIMPLE_CHECK_KEY 0
  673. #define EC_F_EC_KEY_SIMPLE_OCT2PRIV 0
  674. #define EC_F_EC_KEY_SIMPLE_PRIV2OCT 0
  675. #define EC_F_EC_PKEY_CHECK 0
  676. #define EC_F_EC_PKEY_PARAM_CHECK 0
  677. #define EC_F_EC_POINTS_MAKE_AFFINE 0
  678. #define EC_F_EC_POINTS_MUL 0
  679. #define EC_F_EC_POINT_ADD 0
  680. #define EC_F_EC_POINT_BN2POINT 0
  681. #define EC_F_EC_POINT_CMP 0
  682. #define EC_F_EC_POINT_COPY 0
  683. #define EC_F_EC_POINT_DBL 0
  684. #define EC_F_EC_POINT_GET_AFFINE_COORDINATES 0
  685. #define EC_F_EC_POINT_GET_AFFINE_COORDINATES_GF2M 0
  686. #define EC_F_EC_POINT_GET_AFFINE_COORDINATES_GFP 0
  687. #define EC_F_EC_POINT_GET_JPROJECTIVE_COORDINATES_GFP 0
  688. #define EC_F_EC_POINT_INVERT 0
  689. #define EC_F_EC_POINT_IS_AT_INFINITY 0
  690. #define EC_F_EC_POINT_IS_ON_CURVE 0
  691. #define EC_F_EC_POINT_MAKE_AFFINE 0
  692. #define EC_F_EC_POINT_NEW 0
  693. #define EC_F_EC_POINT_OCT2POINT 0
  694. #define EC_F_EC_POINT_POINT2BUF 0
  695. #define EC_F_EC_POINT_POINT2OCT 0
  696. #define EC_F_EC_POINT_SET_AFFINE_COORDINATES 0
  697. #define EC_F_EC_POINT_SET_AFFINE_COORDINATES_GF2M 0
  698. #define EC_F_EC_POINT_SET_AFFINE_COORDINATES_GFP 0
  699. #define EC_F_EC_POINT_SET_COMPRESSED_COORDINATES 0
  700. #define EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GF2M 0
  701. #define EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GFP 0
  702. #define EC_F_EC_POINT_SET_JPROJECTIVE_COORDINATES_GFP 0
  703. #define EC_F_EC_POINT_SET_TO_INFINITY 0
  704. #define EC_F_EC_PRE_COMP_NEW 0
  705. #define EC_F_EC_SCALAR_MUL_LADDER 0
  706. #define EC_F_EC_WNAF_MUL 0
  707. #define EC_F_EC_WNAF_PRECOMPUTE_MULT 0
  708. #define EC_F_I2D_ECPARAMETERS 0
  709. #define EC_F_I2D_ECPKPARAMETERS 0
  710. #define EC_F_I2D_ECPRIVATEKEY 0
  711. #define EC_F_I2O_ECPUBLICKEY 0
  712. #define EC_F_NISTP224_PRE_COMP_NEW 0
  713. #define EC_F_NISTP256_PRE_COMP_NEW 0
  714. #define EC_F_NISTP521_PRE_COMP_NEW 0
  715. #define EC_F_O2I_ECPUBLICKEY 0
  716. #define EC_F_OLD_EC_PRIV_DECODE 0
  717. #define EC_F_OSSL_ECDH_COMPUTE_KEY 0
  718. #define EC_F_OSSL_ECDSA_SIGN_SIG 0
  719. #define EC_F_OSSL_ECDSA_VERIFY_SIG 0
  720. #define EC_F_PKEY_ECD_CTRL 0
  721. #define EC_F_PKEY_ECD_DIGESTSIGN 0
  722. #define EC_F_PKEY_ECD_DIGESTSIGN25519 0
  723. #define EC_F_PKEY_ECD_DIGESTSIGN448 0
  724. #define EC_F_PKEY_ECX_DERIVE 0
  725. #define EC_F_PKEY_EC_CTRL 0
  726. #define EC_F_PKEY_EC_CTRL_STR 0
  727. #define EC_F_PKEY_EC_DERIVE 0
  728. #define EC_F_PKEY_EC_INIT 0
  729. #define EC_F_PKEY_EC_KDF_DERIVE 0
  730. #define EC_F_PKEY_EC_KEYGEN 0
  731. #define EC_F_PKEY_EC_PARAMGEN 0
  732. #define EC_F_PKEY_EC_SIGN 0
  733. #define EC_F_VALIDATE_ECX_DERIVE 0
  734. #endif
  735. #ifndef OPENSSL_NO_ENGINE
  736. /*
  737. * ENGINE function codes.
  738. */
  739. #define ENGINE_F_DIGEST_UPDATE 0
  740. #define ENGINE_F_DYNAMIC_CTRL 0
  741. #define ENGINE_F_DYNAMIC_GET_DATA_CTX 0
  742. #define ENGINE_F_DYNAMIC_LOAD 0
  743. #define ENGINE_F_DYNAMIC_SET_DATA_CTX 0
  744. #define ENGINE_F_ENGINE_ADD 0
  745. #define ENGINE_F_ENGINE_BY_ID 0
  746. #define ENGINE_F_ENGINE_CMD_IS_EXECUTABLE 0
  747. #define ENGINE_F_ENGINE_CTRL 0
  748. #define ENGINE_F_ENGINE_CTRL_CMD 0
  749. #define ENGINE_F_ENGINE_CTRL_CMD_STRING 0
  750. #define ENGINE_F_ENGINE_FINISH 0
  751. #define ENGINE_F_ENGINE_GET_CIPHER 0
  752. #define ENGINE_F_ENGINE_GET_DIGEST 0
  753. #define ENGINE_F_ENGINE_GET_FIRST 0
  754. #define ENGINE_F_ENGINE_GET_LAST 0
  755. #define ENGINE_F_ENGINE_GET_NEXT 0
  756. #define ENGINE_F_ENGINE_GET_PKEY_ASN1_METH 0
  757. #define ENGINE_F_ENGINE_GET_PKEY_METH 0
  758. #define ENGINE_F_ENGINE_GET_PREV 0
  759. #define ENGINE_F_ENGINE_INIT 0
  760. #define ENGINE_F_ENGINE_LIST_ADD 0
  761. #define ENGINE_F_ENGINE_LIST_REMOVE 0
  762. #define ENGINE_F_ENGINE_LOAD_PRIVATE_KEY 0
  763. #define ENGINE_F_ENGINE_LOAD_PUBLIC_KEY 0
  764. #define ENGINE_F_ENGINE_LOAD_SSL_CLIENT_CERT 0
  765. #define ENGINE_F_ENGINE_NEW 0
  766. #define ENGINE_F_ENGINE_PKEY_ASN1_FIND_STR 0
  767. #define ENGINE_F_ENGINE_REMOVE 0
  768. #define ENGINE_F_ENGINE_SET_DEFAULT_STRING 0
  769. #define ENGINE_F_ENGINE_SET_ID 0
  770. #define ENGINE_F_ENGINE_SET_NAME 0
  771. #define ENGINE_F_ENGINE_TABLE_REGISTER 0
  772. #define ENGINE_F_ENGINE_UNLOCKED_FINISH 0
  773. #define ENGINE_F_ENGINE_UP_REF 0
  774. #define ENGINE_F_INT_CLEANUP_ITEM 0
  775. #define ENGINE_F_INT_CTRL_HELPER 0
  776. #define ENGINE_F_INT_ENGINE_CONFIGURE 0
  777. #define ENGINE_F_INT_ENGINE_MODULE_INIT 0
  778. #define ENGINE_F_OSSL_HMAC_INIT 0
  779. #endif
  780. /*
  781. * EVP function codes.
  782. */
  783. #define EVP_F_AESNI_INIT_KEY 0
  784. #define EVP_F_AESNI_XTS_INIT_KEY 0
  785. #define EVP_F_AES_GCM_CTRL 0
  786. #define EVP_F_AES_INIT_KEY 0
  787. #define EVP_F_AES_OCB_CIPHER 0
  788. #define EVP_F_AES_T4_INIT_KEY 0
  789. #define EVP_F_AES_T4_XTS_INIT_KEY 0
  790. #define EVP_F_AES_WRAP_CIPHER 0
  791. #define EVP_F_AES_XTS_INIT_KEY 0
  792. #define EVP_F_ALG_MODULE_INIT 0
  793. #define EVP_F_ARIA_CCM_INIT_KEY 0
  794. #define EVP_F_ARIA_GCM_CTRL 0
  795. #define EVP_F_ARIA_GCM_INIT_KEY 0
  796. #define EVP_F_ARIA_INIT_KEY 0
  797. #define EVP_F_B64_NEW 0
  798. #define EVP_F_CAMELLIA_INIT_KEY 0
  799. #define EVP_F_CHACHA20_POLY1305_CTRL 0
  800. #define EVP_F_CMLL_T4_INIT_KEY 0
  801. #define EVP_F_DES_EDE3_WRAP_CIPHER 0
  802. #define EVP_F_DO_SIGVER_INIT 0
  803. #define EVP_F_ENC_NEW 0
  804. #define EVP_F_EVP_CIPHERINIT_EX 0
  805. #define EVP_F_EVP_CIPHER_ASN1_TO_PARAM 0
  806. #define EVP_F_EVP_CIPHER_CTX_COPY 0
  807. #define EVP_F_EVP_CIPHER_CTX_CTRL 0
  808. #define EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH 0
  809. #define EVP_F_EVP_CIPHER_PARAM_TO_ASN1 0
  810. #define EVP_F_EVP_DECRYPTFINAL_EX 0
  811. #define EVP_F_EVP_DECRYPTUPDATE 0
  812. #define EVP_F_EVP_DIGESTFINALXOF 0
  813. #define EVP_F_EVP_DIGESTINIT_EX 0
  814. #define EVP_F_EVP_ENCRYPTDECRYPTUPDATE 0
  815. #define EVP_F_EVP_ENCRYPTFINAL_EX 0
  816. #define EVP_F_EVP_ENCRYPTUPDATE 0
  817. #define EVP_F_EVP_MD_CTX_COPY_EX 0
  818. #define EVP_F_EVP_MD_SIZE 0
  819. #define EVP_F_EVP_OPENINIT 0
  820. #define EVP_F_EVP_PBE_ALG_ADD 0
  821. #define EVP_F_EVP_PBE_ALG_ADD_TYPE 0
  822. #define EVP_F_EVP_PBE_CIPHERINIT 0
  823. #define EVP_F_EVP_PBE_SCRYPT 0
  824. #define EVP_F_EVP_PKCS82PKEY 0
  825. #define EVP_F_EVP_PKEY2PKCS8 0
  826. #define EVP_F_EVP_PKEY_ASN1_ADD0 0
  827. #define EVP_F_EVP_PKEY_CHECK 0
  828. #define EVP_F_EVP_PKEY_COPY_PARAMETERS 0
  829. #define EVP_F_EVP_PKEY_CTX_CTRL 0
  830. #define EVP_F_EVP_PKEY_CTX_CTRL_STR 0
  831. #define EVP_F_EVP_PKEY_CTX_DUP 0
  832. #define EVP_F_EVP_PKEY_CTX_MD 0
  833. #define EVP_F_EVP_PKEY_DECRYPT 0
  834. #define EVP_F_EVP_PKEY_DECRYPT_INIT 0
  835. #define EVP_F_EVP_PKEY_DECRYPT_OLD 0
  836. #define EVP_F_EVP_PKEY_DERIVE 0
  837. #define EVP_F_EVP_PKEY_DERIVE_INIT 0
  838. #define EVP_F_EVP_PKEY_DERIVE_SET_PEER 0
  839. #define EVP_F_EVP_PKEY_ENCRYPT 0
  840. #define EVP_F_EVP_PKEY_ENCRYPT_INIT 0
  841. #define EVP_F_EVP_PKEY_ENCRYPT_OLD 0
  842. #define EVP_F_EVP_PKEY_GET0_DH 0
  843. #define EVP_F_EVP_PKEY_GET0_DSA 0
  844. #define EVP_F_EVP_PKEY_GET0_EC_KEY 0
  845. #define EVP_F_EVP_PKEY_GET0_HMAC 0
  846. #define EVP_F_EVP_PKEY_GET0_POLY1305 0
  847. #define EVP_F_EVP_PKEY_GET0_RSA 0
  848. #define EVP_F_EVP_PKEY_GET0_SIPHASH 0
  849. #define EVP_F_EVP_PKEY_GET_RAW_PRIVATE_KEY 0
  850. #define EVP_F_EVP_PKEY_GET_RAW_PUBLIC_KEY 0
  851. #define EVP_F_EVP_PKEY_KEYGEN 0
  852. #define EVP_F_EVP_PKEY_KEYGEN_INIT 0
  853. #define EVP_F_EVP_PKEY_METH_ADD0 0
  854. #define EVP_F_EVP_PKEY_METH_NEW 0
  855. #define EVP_F_EVP_PKEY_NEW 0
  856. #define EVP_F_EVP_PKEY_NEW_CMAC_KEY 0
  857. #define EVP_F_EVP_PKEY_NEW_RAW_PRIVATE_KEY 0
  858. #define EVP_F_EVP_PKEY_NEW_RAW_PUBLIC_KEY 0
  859. #define EVP_F_EVP_PKEY_PARAMGEN 0
  860. #define EVP_F_EVP_PKEY_PARAMGEN_INIT 0
  861. #define EVP_F_EVP_PKEY_PARAM_CHECK 0
  862. #define EVP_F_EVP_PKEY_PUBLIC_CHECK 0
  863. #define EVP_F_EVP_PKEY_SET1_ENGINE 0
  864. #define EVP_F_EVP_PKEY_SET_ALIAS_TYPE 0
  865. #define EVP_F_EVP_PKEY_SIGN 0
  866. #define EVP_F_EVP_PKEY_SIGN_INIT 0
  867. #define EVP_F_EVP_PKEY_VERIFY 0
  868. #define EVP_F_EVP_PKEY_VERIFY_INIT 0
  869. #define EVP_F_EVP_PKEY_VERIFY_RECOVER 0
  870. #define EVP_F_EVP_PKEY_VERIFY_RECOVER_INIT 0
  871. #define EVP_F_EVP_SIGNFINAL 0
  872. #define EVP_F_EVP_VERIFYFINAL 0
  873. #define EVP_F_INT_CTX_NEW 0
  874. #define EVP_F_OK_NEW 0
  875. #define EVP_F_PKCS5_PBE_KEYIVGEN 0
  876. #define EVP_F_PKCS5_V2_PBE_KEYIVGEN 0
  877. #define EVP_F_PKCS5_V2_PBKDF2_KEYIVGEN 0
  878. #define EVP_F_PKCS5_V2_SCRYPT_KEYIVGEN 0
  879. #define EVP_F_PKEY_SET_TYPE 0
  880. #define EVP_F_RC2_MAGIC_TO_METH 0
  881. #define EVP_F_RC5_CTRL 0
  882. #define EVP_F_R_32_12_16_INIT_KEY 0
  883. #define EVP_F_S390X_AES_GCM_CTRL 0
  884. #define EVP_F_UPDATE 0
  885. /*
  886. * KDF function codes.
  887. */
  888. #define KDF_F_PKEY_HKDF_CTRL_STR 0
  889. #define KDF_F_PKEY_HKDF_DERIVE 0
  890. #define KDF_F_PKEY_HKDF_INIT 0
  891. #define KDF_F_PKEY_SCRYPT_CTRL_STR 0
  892. #define KDF_F_PKEY_SCRYPT_CTRL_UINT64 0
  893. #define KDF_F_PKEY_SCRYPT_DERIVE 0
  894. #define KDF_F_PKEY_SCRYPT_INIT 0
  895. #define KDF_F_PKEY_SCRYPT_SET_MEMBUF 0
  896. #define KDF_F_PKEY_TLS1_PRF_CTRL_STR 0
  897. #define KDF_F_PKEY_TLS1_PRF_DERIVE 0
  898. #define KDF_F_PKEY_TLS1_PRF_INIT 0
  899. #define KDF_F_TLS1_PRF_ALG 0
  900. /*
  901. * KDF reason codes.
  902. */
  903. #define KDF_R_INVALID_DIGEST 0
  904. #define KDF_R_MISSING_ITERATION_COUNT 0
  905. #define KDF_R_MISSING_KEY 0
  906. #define KDF_R_MISSING_MESSAGE_DIGEST 0
  907. #define KDF_R_MISSING_PARAMETER 0
  908. #define KDF_R_MISSING_PASS 0
  909. #define KDF_R_MISSING_SALT 0
  910. #define KDF_R_MISSING_SECRET 0
  911. #define KDF_R_MISSING_SEED 0
  912. #define KDF_R_UNKNOWN_PARAMETER_TYPE 0
  913. #define KDF_R_VALUE_ERROR 0
  914. #define KDF_R_VALUE_MISSING 0
  915. /*
  916. * OBJ function codes.
  917. */
  918. #define OBJ_F_OBJ_ADD_OBJECT 0
  919. #define OBJ_F_OBJ_ADD_SIGID 0
  920. #define OBJ_F_OBJ_CREATE 0
  921. #define OBJ_F_OBJ_DUP 0
  922. #define OBJ_F_OBJ_NAME_NEW_INDEX 0
  923. #define OBJ_F_OBJ_NID2LN 0
  924. #define OBJ_F_OBJ_NID2OBJ 0
  925. #define OBJ_F_OBJ_NID2SN 0
  926. #define OBJ_F_OBJ_TXT2OBJ 0
  927. #ifndef OPENSSL_NO_OCSP
  928. /*
  929. * OCSP function codes.
  930. */
  931. #define OCSP_F_D2I_OCSP_NONCE 0
  932. #define OCSP_F_OCSP_BASIC_ADD1_STATUS 0
  933. #define OCSP_F_OCSP_BASIC_SIGN 0
  934. #define OCSP_F_OCSP_BASIC_SIGN_CTX 0
  935. #define OCSP_F_OCSP_BASIC_VERIFY 0
  936. #define OCSP_F_OCSP_CERT_ID_NEW 0
  937. #define OCSP_F_OCSP_CHECK_DELEGATED 0
  938. #define OCSP_F_OCSP_CHECK_IDS 0
  939. #define OCSP_F_OCSP_CHECK_ISSUER 0
  940. #define OCSP_F_OCSP_CHECK_VALIDITY 0
  941. #define OCSP_F_OCSP_MATCH_ISSUERID 0
  942. #define OCSP_F_OCSP_PARSE_URL 0
  943. #define OCSP_F_OCSP_REQUEST_SIGN 0
  944. #define OCSP_F_OCSP_REQUEST_VERIFY 0
  945. #define OCSP_F_OCSP_RESPONSE_GET1_BASIC 0
  946. #define OCSP_F_PARSE_HTTP_LINE1 0
  947. #endif
  948. /*
  949. * PEM function codes.
  950. */
  951. #define PEM_F_B2I_DSS 0
  952. #define PEM_F_B2I_PVK_BIO 0
  953. #define PEM_F_B2I_RSA 0
  954. #define PEM_F_CHECK_BITLEN_DSA 0
  955. #define PEM_F_CHECK_BITLEN_RSA 0
  956. #define PEM_F_D2I_PKCS8PRIVATEKEY_BIO 0
  957. #define PEM_F_D2I_PKCS8PRIVATEKEY_FP 0
  958. #define PEM_F_DO_B2I 0
  959. #define PEM_F_DO_B2I_BIO 0
  960. #define PEM_F_DO_BLOB_HEADER 0
  961. #define PEM_F_DO_I2B 0
  962. #define PEM_F_DO_PK8PKEY 0
  963. #define PEM_F_DO_PK8PKEY_FP 0
  964. #define PEM_F_DO_PVK_BODY 0
  965. #define PEM_F_DO_PVK_HEADER 0
  966. #define PEM_F_GET_HEADER_AND_DATA 0
  967. #define PEM_F_GET_NAME 0
  968. #define PEM_F_I2B_PVK 0
  969. #define PEM_F_I2B_PVK_BIO 0
  970. #define PEM_F_LOAD_IV 0
  971. #define PEM_F_PEM_ASN1_READ 0
  972. #define PEM_F_PEM_ASN1_READ_BIO 0
  973. #define PEM_F_PEM_ASN1_WRITE 0
  974. #define PEM_F_PEM_ASN1_WRITE_BIO 0
  975. #define PEM_F_PEM_DEF_CALLBACK 0
  976. #define PEM_F_PEM_DO_HEADER 0
  977. #define PEM_F_PEM_GET_EVP_CIPHER_INFO 0
  978. #define PEM_F_PEM_READ 0
  979. #define PEM_F_PEM_READ_BIO 0
  980. #define PEM_F_PEM_READ_BIO_DHPARAMS 0
  981. #define PEM_F_PEM_READ_BIO_EX 0
  982. #define PEM_F_PEM_READ_BIO_PARAMETERS 0
  983. #define PEM_F_PEM_READ_BIO_PRIVATEKEY 0
  984. #define PEM_F_PEM_READ_DHPARAMS 0
  985. #define PEM_F_PEM_READ_PRIVATEKEY 0
  986. #define PEM_F_PEM_SIGNFINAL 0
  987. #define PEM_F_PEM_WRITE 0
  988. #define PEM_F_PEM_WRITE_BIO 0
  989. #define PEM_F_PEM_WRITE_BIO_PRIVATEKEY_TRADITIONAL 0
  990. #define PEM_F_PEM_WRITE_PRIVATEKEY 0
  991. #define PEM_F_PEM_X509_INFO_READ 0
  992. #define PEM_F_PEM_X509_INFO_READ_BIO 0
  993. #define PEM_F_PEM_X509_INFO_WRITE_BIO 0
  994. /*
  995. * PKCS12 function codes.
  996. */
  997. #define PKCS12_F_OPENSSL_ASC2UNI 0
  998. #define PKCS12_F_OPENSSL_UNI2ASC 0
  999. #define PKCS12_F_OPENSSL_UNI2UTF8 0
  1000. #define PKCS12_F_OPENSSL_UTF82UNI 0
  1001. #define PKCS12_F_PKCS12_CREATE 0
  1002. #define PKCS12_F_PKCS12_GEN_MAC 0
  1003. #define PKCS12_F_PKCS12_INIT 0
  1004. #define PKCS12_F_PKCS12_ITEM_DECRYPT_D2I 0
  1005. #define PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT 0
  1006. #define PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG 0
  1007. #define PKCS12_F_PKCS12_KEY_GEN_ASC 0
  1008. #define PKCS12_F_PKCS12_KEY_GEN_UNI 0
  1009. #define PKCS12_F_PKCS12_KEY_GEN_UTF8 0
  1010. #define PKCS12_F_PKCS12_NEWPASS 0
  1011. #define PKCS12_F_PKCS12_PACK_P7DATA 0
  1012. #define PKCS12_F_PKCS12_PACK_P7ENCDATA 0
  1013. #define PKCS12_F_PKCS12_PARSE 0
  1014. #define PKCS12_F_PKCS12_PBE_CRYPT 0
  1015. #define PKCS12_F_PKCS12_PBE_KEYIVGEN 0
  1016. #define PKCS12_F_PKCS12_SAFEBAG_CREATE0_P8INF 0
  1017. #define PKCS12_F_PKCS12_SAFEBAG_CREATE0_PKCS8 0
  1018. #define PKCS12_F_PKCS12_SAFEBAG_CREATE_PKCS8_ENCRYPT 0
  1019. #define PKCS12_F_PKCS12_SETUP_MAC 0
  1020. #define PKCS12_F_PKCS12_SET_MAC 0
  1021. #define PKCS12_F_PKCS12_UNPACK_AUTHSAFES 0
  1022. #define PKCS12_F_PKCS12_UNPACK_P7DATA 0
  1023. #define PKCS12_F_PKCS12_VERIFY_MAC 0
  1024. #define PKCS12_F_PKCS8_ENCRYPT 0
  1025. #define PKCS12_F_PKCS8_SET0_PBE 0
  1026. /*
  1027. * PKCS7 function codes.
  1028. */
  1029. #define PKCS7_F_DO_PKCS7_SIGNED_ATTRIB 0
  1030. #define PKCS7_F_PKCS7_ADD0_ATTRIB_SIGNING_TIME 0
  1031. #define PKCS7_F_PKCS7_ADD_ATTRIB_SMIMECAP 0
  1032. #define PKCS7_F_PKCS7_ADD_CERTIFICATE 0
  1033. #define PKCS7_F_PKCS7_ADD_CRL 0
  1034. #define PKCS7_F_PKCS7_ADD_RECIPIENT_INFO 0
  1035. #define PKCS7_F_PKCS7_ADD_SIGNATURE 0
  1036. #define PKCS7_F_PKCS7_ADD_SIGNER 0
  1037. #define PKCS7_F_PKCS7_BIO_ADD_DIGEST 0
  1038. #define PKCS7_F_PKCS7_COPY_EXISTING_DIGEST 0
  1039. #define PKCS7_F_PKCS7_CTRL 0
  1040. #define PKCS7_F_PKCS7_DATADECODE 0
  1041. #define PKCS7_F_PKCS7_DATAFINAL 0
  1042. #define PKCS7_F_PKCS7_DATAINIT 0
  1043. #define PKCS7_F_PKCS7_DATAVERIFY 0
  1044. #define PKCS7_F_PKCS7_DECRYPT 0
  1045. #define PKCS7_F_PKCS7_DECRYPT_RINFO 0
  1046. #define PKCS7_F_PKCS7_ENCODE_RINFO 0
  1047. #define PKCS7_F_PKCS7_ENCRYPT 0
  1048. #define PKCS7_F_PKCS7_FINAL 0
  1049. #define PKCS7_F_PKCS7_FIND_DIGEST 0
  1050. #define PKCS7_F_PKCS7_GET0_SIGNERS 0
  1051. #define PKCS7_F_PKCS7_RECIP_INFO_SET 0
  1052. #define PKCS7_F_PKCS7_SET_CIPHER 0
  1053. #define PKCS7_F_PKCS7_SET_CONTENT 0
  1054. #define PKCS7_F_PKCS7_SET_DIGEST 0
  1055. #define PKCS7_F_PKCS7_SET_TYPE 0
  1056. #define PKCS7_F_PKCS7_SIGN 0
  1057. #define PKCS7_F_PKCS7_SIGNATUREVERIFY 0
  1058. #define PKCS7_F_PKCS7_SIGNER_INFO_SET 0
  1059. #define PKCS7_F_PKCS7_SIGNER_INFO_SIGN 0
  1060. #define PKCS7_F_PKCS7_SIGN_ADD_SIGNER 0
  1061. #define PKCS7_F_PKCS7_SIMPLE_SMIMECAP 0
  1062. #define PKCS7_F_PKCS7_VERIFY 0
  1063. /*
  1064. * RAND function codes.
  1065. */
  1066. #define RAND_F_DATA_COLLECT_METHOD 0
  1067. #define RAND_F_DRBG_BYTES 0
  1068. #define RAND_F_DRBG_GET_ENTROPY 0
  1069. #define RAND_F_DRBG_SETUP 0
  1070. #define RAND_F_GET_ENTROPY 0
  1071. #define RAND_F_RAND_BYTES 0
  1072. #define RAND_F_RAND_DRBG_ENABLE_LOCKING 0
  1073. #define RAND_F_RAND_DRBG_GENERATE 0
  1074. #define RAND_F_RAND_DRBG_GET_ENTROPY 0
  1075. #define RAND_F_RAND_DRBG_GET_NONCE 0
  1076. #define RAND_F_RAND_DRBG_INSTANTIATE 0
  1077. #define RAND_F_RAND_DRBG_NEW 0
  1078. #define RAND_F_RAND_DRBG_RESEED 0
  1079. #define RAND_F_RAND_DRBG_RESTART 0
  1080. #define RAND_F_RAND_DRBG_SET 0
  1081. #define RAND_F_RAND_DRBG_SET_DEFAULTS 0
  1082. #define RAND_F_RAND_DRBG_UNINSTANTIATE 0
  1083. #define RAND_F_RAND_LOAD_FILE 0
  1084. #define RAND_F_RAND_POOL_ACQUIRE_ENTROPY 0
  1085. #define RAND_F_RAND_POOL_ADD 0
  1086. #define RAND_F_RAND_POOL_ADD_BEGIN 0
  1087. #define RAND_F_RAND_POOL_ADD_END 0
  1088. #define RAND_F_RAND_POOL_ATTACH 0
  1089. #define RAND_F_RAND_POOL_BYTES_NEEDED 0
  1090. #define RAND_F_RAND_POOL_GROW 0
  1091. #define RAND_F_RAND_POOL_NEW 0
  1092. #define RAND_F_RAND_PSEUDO_BYTES 0
  1093. #define RAND_F_RAND_WRITE_FILE 0
  1094. /*
  1095. * RSA function codes.
  1096. */
  1097. #define RSA_F_CHECK_PADDING_MD 0
  1098. #define RSA_F_ENCODE_PKCS1 0
  1099. #define RSA_F_INT_RSA_VERIFY 0
  1100. #define RSA_F_OLD_RSA_PRIV_DECODE 0
  1101. #define RSA_F_PKEY_PSS_INIT 0
  1102. #define RSA_F_PKEY_RSA_CTRL 0
  1103. #define RSA_F_PKEY_RSA_CTRL_STR 0
  1104. #define RSA_F_PKEY_RSA_SIGN 0
  1105. #define RSA_F_PKEY_RSA_VERIFY 0
  1106. #define RSA_F_PKEY_RSA_VERIFYRECOVER 0
  1107. #define RSA_F_RSA_ALGOR_TO_MD 0
  1108. #define RSA_F_RSA_BUILTIN_KEYGEN 0
  1109. #define RSA_F_RSA_CHECK_KEY 0
  1110. #define RSA_F_RSA_CHECK_KEY_EX 0
  1111. #define RSA_F_RSA_CMS_DECRYPT 0
  1112. #define RSA_F_RSA_CMS_VERIFY 0
  1113. #define RSA_F_RSA_ITEM_VERIFY 0
  1114. #define RSA_F_RSA_METH_DUP 0
  1115. #define RSA_F_RSA_METH_NEW 0
  1116. #define RSA_F_RSA_METH_SET1_NAME 0
  1117. #define RSA_F_RSA_MGF1_TO_MD 0
  1118. #define RSA_F_RSA_MULTIP_INFO_NEW 0
  1119. #define RSA_F_RSA_NEW_METHOD 0
  1120. #define RSA_F_RSA_NULL 0
  1121. #define RSA_F_RSA_NULL_PRIVATE_DECRYPT 0
  1122. #define RSA_F_RSA_NULL_PRIVATE_ENCRYPT 0
  1123. #define RSA_F_RSA_NULL_PUBLIC_DECRYPT 0
  1124. #define RSA_F_RSA_NULL_PUBLIC_ENCRYPT 0
  1125. #define RSA_F_RSA_OSSL_PRIVATE_DECRYPT 0
  1126. #define RSA_F_RSA_OSSL_PRIVATE_ENCRYPT 0
  1127. #define RSA_F_RSA_OSSL_PUBLIC_DECRYPT 0
  1128. #define RSA_F_RSA_OSSL_PUBLIC_ENCRYPT 0
  1129. #define RSA_F_RSA_PADDING_ADD_NONE 0
  1130. #define RSA_F_RSA_PADDING_ADD_PKCS1_OAEP 0
  1131. #define RSA_F_RSA_PADDING_ADD_PKCS1_OAEP_MGF1 0
  1132. #define RSA_F_RSA_PADDING_ADD_PKCS1_PSS 0
  1133. #define RSA_F_RSA_PADDING_ADD_PKCS1_PSS_MGF1 0
  1134. #define RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_1 0
  1135. #define RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_2 0
  1136. #define RSA_F_RSA_PADDING_ADD_SSLV23 0
  1137. #define RSA_F_RSA_PADDING_ADD_X931 0
  1138. #define RSA_F_RSA_PADDING_CHECK_NONE 0
  1139. #define RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP 0
  1140. #define RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP_MGF1 0
  1141. #define RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_1 0
  1142. #define RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_2 0
  1143. #define RSA_F_RSA_PADDING_CHECK_SSLV23 0
  1144. #define RSA_F_RSA_PADDING_CHECK_X931 0
  1145. #define RSA_F_RSA_PARAM_DECODE 0
  1146. #define RSA_F_RSA_PRINT 0
  1147. #define RSA_F_RSA_PRINT_FP 0
  1148. #define RSA_F_RSA_PRIV_DECODE 0
  1149. #define RSA_F_RSA_PRIV_ENCODE 0
  1150. #define RSA_F_RSA_PSS_GET_PARAM 0
  1151. #define RSA_F_RSA_PSS_TO_CTX 0
  1152. #define RSA_F_RSA_PUB_DECODE 0
  1153. #define RSA_F_RSA_SETUP_BLINDING 0
  1154. #define RSA_F_RSA_SIGN 0
  1155. #define RSA_F_RSA_SIGN_ASN1_OCTET_STRING 0
  1156. #define RSA_F_RSA_VERIFY 0
  1157. #define RSA_F_RSA_VERIFY_ASN1_OCTET_STRING 0
  1158. #define RSA_F_RSA_VERIFY_PKCS1_PSS_MGF1 0
  1159. #define RSA_F_SETUP_TBUF 0
  1160. /*
  1161. * OSSL_STORE function codes.
  1162. */
  1163. #define OSSL_STORE_F_FILE_CTRL 0
  1164. #define OSSL_STORE_F_FILE_FIND 0
  1165. #define OSSL_STORE_F_FILE_GET_PASS 0
  1166. #define OSSL_STORE_F_FILE_LOAD 0
  1167. #define OSSL_STORE_F_FILE_LOAD_TRY_DECODE 0
  1168. #define OSSL_STORE_F_FILE_NAME_TO_URI 0
  1169. #define OSSL_STORE_F_FILE_OPEN 0
  1170. #define OSSL_STORE_F_OSSL_STORE_ATTACH_PEM_BIO 0
  1171. #define OSSL_STORE_F_OSSL_STORE_EXPECT 0
  1172. #define OSSL_STORE_F_OSSL_STORE_FILE_ATTACH_PEM_BIO_INT 0
  1173. #define OSSL_STORE_F_OSSL_STORE_FIND 0
  1174. #define OSSL_STORE_F_OSSL_STORE_GET0_LOADER_INT 0
  1175. #define OSSL_STORE_F_OSSL_STORE_INFO_GET1_CERT 0
  1176. #define OSSL_STORE_F_OSSL_STORE_INFO_GET1_CRL 0
  1177. #define OSSL_STORE_F_OSSL_STORE_INFO_GET1_NAME 0
  1178. #define OSSL_STORE_F_OSSL_STORE_INFO_GET1_NAME_DESCRIPTION 0
  1179. #define OSSL_STORE_F_OSSL_STORE_INFO_GET1_PARAMS 0
  1180. #define OSSL_STORE_F_OSSL_STORE_INFO_GET1_PKEY 0
  1181. #define OSSL_STORE_F_OSSL_STORE_INFO_NEW_CERT 0
  1182. #define OSSL_STORE_F_OSSL_STORE_INFO_NEW_CRL 0
  1183. #define OSSL_STORE_F_OSSL_STORE_INFO_NEW_EMBEDDED 0
  1184. #define OSSL_STORE_F_OSSL_STORE_INFO_NEW_NAME 0
  1185. #define OSSL_STORE_F_OSSL_STORE_INFO_NEW_PARAMS 0
  1186. #define OSSL_STORE_F_OSSL_STORE_INFO_NEW_PKEY 0
  1187. #define OSSL_STORE_F_OSSL_STORE_INFO_SET0_NAME_DESCRIPTION 0
  1188. #define OSSL_STORE_F_OSSL_STORE_INIT_ONCE 0
  1189. #define OSSL_STORE_F_OSSL_STORE_LOADER_NEW 0
  1190. #define OSSL_STORE_F_OSSL_STORE_OPEN 0
  1191. #define OSSL_STORE_F_OSSL_STORE_OPEN_INT 0
  1192. #define OSSL_STORE_F_OSSL_STORE_REGISTER_LOADER_INT 0
  1193. #define OSSL_STORE_F_OSSL_STORE_SEARCH_BY_ALIAS 0
  1194. #define OSSL_STORE_F_OSSL_STORE_SEARCH_BY_ISSUER_SERIAL 0
  1195. #define OSSL_STORE_F_OSSL_STORE_SEARCH_BY_KEY_FINGERPRINT 0
  1196. #define OSSL_STORE_F_OSSL_STORE_SEARCH_BY_NAME 0
  1197. #define OSSL_STORE_F_OSSL_STORE_UNREGISTER_LOADER_INT 0
  1198. #define OSSL_STORE_F_TRY_DECODE_PARAMS 0
  1199. #define OSSL_STORE_F_TRY_DECODE_PKCS12 0
  1200. #define OSSL_STORE_F_TRY_DECODE_PKCS8ENCRYPTED 0
  1201. #ifndef OPENSSL_NO_TS
  1202. /*
  1203. * TS function codes.
  1204. */
  1205. #define TS_F_DEF_SERIAL_CB 0
  1206. #define TS_F_DEF_TIME_CB 0
  1207. #define TS_F_ESS_ADD_SIGNING_CERT 0
  1208. #define TS_F_ESS_ADD_SIGNING_CERT_V2 0
  1209. #define TS_F_ESS_CERT_ID_NEW_INIT 0
  1210. #define TS_F_ESS_CERT_ID_V2_NEW_INIT 0
  1211. #define TS_F_ESS_SIGNING_CERT_NEW_INIT 0
  1212. #define TS_F_ESS_SIGNING_CERT_V2_NEW_INIT 0
  1213. #define TS_F_INT_TS_RESP_VERIFY_TOKEN 0
  1214. #define TS_F_PKCS7_TO_TS_TST_INFO 0
  1215. #define TS_F_TS_ACCURACY_SET_MICROS 0
  1216. #define TS_F_TS_ACCURACY_SET_MILLIS 0
  1217. #define TS_F_TS_ACCURACY_SET_SECONDS 0
  1218. #define TS_F_TS_CHECK_IMPRINTS 0
  1219. #define TS_F_TS_CHECK_NONCES 0
  1220. #define TS_F_TS_CHECK_POLICY 0
  1221. #define TS_F_TS_CHECK_SIGNING_CERTS 0
  1222. #define TS_F_TS_CHECK_STATUS_INFO 0
  1223. #define TS_F_TS_COMPUTE_IMPRINT 0
  1224. #define TS_F_TS_CONF_INVALID 0
  1225. #define TS_F_TS_CONF_LOAD_CERT 0
  1226. #define TS_F_TS_CONF_LOAD_CERTS 0
  1227. #define TS_F_TS_CONF_LOAD_KEY 0
  1228. #define TS_F_TS_CONF_LOOKUP_FAIL 0
  1229. #define TS_F_TS_CONF_SET_DEFAULT_ENGINE 0
  1230. #define TS_F_TS_GET_STATUS_TEXT 0
  1231. #define TS_F_TS_MSG_IMPRINT_SET_ALGO 0
  1232. #define TS_F_TS_REQ_SET_MSG_IMPRINT 0
  1233. #define TS_F_TS_REQ_SET_NONCE 0
  1234. #define TS_F_TS_REQ_SET_POLICY_ID 0
  1235. #define TS_F_TS_RESP_CREATE_RESPONSE 0
  1236. #define TS_F_TS_RESP_CREATE_TST_INFO 0
  1237. #define TS_F_TS_RESP_CTX_ADD_FAILURE_INFO 0
  1238. #define TS_F_TS_RESP_CTX_ADD_MD 0
  1239. #define TS_F_TS_RESP_CTX_ADD_POLICY 0
  1240. #define TS_F_TS_RESP_CTX_NEW 0
  1241. #define TS_F_TS_RESP_CTX_SET_ACCURACY 0
  1242. #define TS_F_TS_RESP_CTX_SET_CERTS 0
  1243. #define TS_F_TS_RESP_CTX_SET_DEF_POLICY 0
  1244. #define TS_F_TS_RESP_CTX_SET_SIGNER_CERT 0
  1245. #define TS_F_TS_RESP_CTX_SET_STATUS_INFO 0
  1246. #define TS_F_TS_RESP_GET_POLICY 0
  1247. #define TS_F_TS_RESP_SET_GENTIME_WITH_PRECISION 0
  1248. #define TS_F_TS_RESP_SET_STATUS_INFO 0
  1249. #define TS_F_TS_RESP_SET_TST_INFO 0
  1250. #define TS_F_TS_RESP_SIGN 0
  1251. #define TS_F_TS_RESP_VERIFY_SIGNATURE 0
  1252. #define TS_F_TS_TST_INFO_SET_ACCURACY 0
  1253. #define TS_F_TS_TST_INFO_SET_MSG_IMPRINT 0
  1254. #define TS_F_TS_TST_INFO_SET_NONCE 0
  1255. #define TS_F_TS_TST_INFO_SET_POLICY_ID 0
  1256. #define TS_F_TS_TST_INFO_SET_SERIAL 0
  1257. #define TS_F_TS_TST_INFO_SET_TIME 0
  1258. #define TS_F_TS_TST_INFO_SET_TSA 0
  1259. #define TS_F_TS_VERIFY 0
  1260. #define TS_F_TS_VERIFY_CERT 0
  1261. #define TS_F_TS_VERIFY_CTX_NEW 0
  1262. #endif
  1263. /*
  1264. * UI function codes.
  1265. */
  1266. #define UI_F_CLOSE_CONSOLE 0
  1267. #define UI_F_ECHO_CONSOLE 0
  1268. #define UI_F_GENERAL_ALLOCATE_BOOLEAN 0
  1269. #define UI_F_GENERAL_ALLOCATE_PROMPT 0
  1270. #define UI_F_NOECHO_CONSOLE 0
  1271. #define UI_F_OPEN_CONSOLE 0
  1272. #define UI_F_UI_CONSTRUCT_PROMPT 0
  1273. #define UI_F_UI_CREATE_METHOD 0
  1274. #define UI_F_UI_CTRL 0
  1275. #define UI_F_UI_DUP_ERROR_STRING 0
  1276. #define UI_F_UI_DUP_INFO_STRING 0
  1277. #define UI_F_UI_DUP_INPUT_BOOLEAN 0
  1278. #define UI_F_UI_DUP_INPUT_STRING 0
  1279. #define UI_F_UI_DUP_USER_DATA 0
  1280. #define UI_F_UI_DUP_VERIFY_STRING 0
  1281. #define UI_F_UI_GET0_RESULT 0
  1282. #define UI_F_UI_GET_RESULT_LENGTH 0
  1283. #define UI_F_UI_NEW_METHOD 0
  1284. #define UI_F_UI_PROCESS 0
  1285. #define UI_F_UI_SET_RESULT 0
  1286. #define UI_F_UI_SET_RESULT_EX 0
  1287. /*
  1288. * X509 function codes.
  1289. */
  1290. #define X509_F_ADD_CERT_DIR 0
  1291. #define X509_F_BUILD_CHAIN 0
  1292. #define X509_F_BY_FILE_CTRL 0
  1293. #define X509_F_CHECK_NAME_CONSTRAINTS 0
  1294. #define X509_F_CHECK_POLICY 0
  1295. #define X509_F_DANE_I2D 0
  1296. #define X509_F_DIR_CTRL 0
  1297. #define X509_F_GET_CERT_BY_SUBJECT 0
  1298. #define X509_F_I2D_X509_AUX 0
  1299. #define X509_F_LOOKUP_CERTS_SK 0
  1300. #define X509_F_NETSCAPE_SPKI_B64_DECODE 0
  1301. #define X509_F_NETSCAPE_SPKI_B64_ENCODE 0
  1302. #define X509_F_NEW_DIR 0
  1303. #define X509_F_X509AT_ADD1_ATTR 0
  1304. #define X509_F_X509V3_ADD_EXT 0
  1305. #define X509_F_X509_ATTRIBUTE_CREATE_BY_NID 0
  1306. #define X509_F_X509_ATTRIBUTE_CREATE_BY_OBJ 0
  1307. #define X509_F_X509_ATTRIBUTE_CREATE_BY_TXT 0
  1308. #define X509_F_X509_ATTRIBUTE_GET0_DATA 0
  1309. #define X509_F_X509_ATTRIBUTE_SET1_DATA 0
  1310. #define X509_F_X509_CHECK_PRIVATE_KEY 0
  1311. #define X509_F_X509_CRL_DIFF 0
  1312. #define X509_F_X509_CRL_METHOD_NEW 0
  1313. #define X509_F_X509_CRL_PRINT_FP 0
  1314. #define X509_F_X509_EXTENSION_CREATE_BY_NID 0
  1315. #define X509_F_X509_EXTENSION_CREATE_BY_OBJ 0
  1316. #define X509_F_X509_GET_PUBKEY_PARAMETERS 0
  1317. #define X509_F_X509_LOAD_CERT_CRL_FILE 0
  1318. #define X509_F_X509_LOAD_CERT_FILE 0
  1319. #define X509_F_X509_LOAD_CRL_FILE 0
  1320. #define X509_F_X509_LOOKUP_METH_NEW 0
  1321. #define X509_F_X509_LOOKUP_NEW 0
  1322. #define X509_F_X509_NAME_ADD_ENTRY 0
  1323. #define X509_F_X509_NAME_CANON 0
  1324. #define X509_F_X509_NAME_ENTRY_CREATE_BY_NID 0
  1325. #define X509_F_X509_NAME_ENTRY_CREATE_BY_TXT 0
  1326. #define X509_F_X509_NAME_ENTRY_SET_OBJECT 0
  1327. #define X509_F_X509_NAME_ONELINE 0
  1328. #define X509_F_X509_NAME_PRINT 0
  1329. #define X509_F_X509_OBJECT_NEW 0
  1330. #define X509_F_X509_PRINT_EX_FP 0
  1331. #define X509_F_X509_PUBKEY_DECODE 0
  1332. #define X509_F_X509_PUBKEY_GET 0
  1333. #define X509_F_X509_PUBKEY_GET0 0
  1334. #define X509_F_X509_PUBKEY_SET 0
  1335. #define X509_F_X509_REQ_CHECK_PRIVATE_KEY 0
  1336. #define X509_F_X509_REQ_PRINT_EX 0
  1337. #define X509_F_X509_REQ_PRINT_FP 0
  1338. #define X509_F_X509_REQ_TO_X509 0
  1339. #define X509_F_X509_STORE_ADD_CERT 0
  1340. #define X509_F_X509_STORE_ADD_CRL 0
  1341. #define X509_F_X509_STORE_ADD_LOOKUP 0
  1342. #define X509_F_X509_STORE_CTX_GET1_ISSUER 0
  1343. #define X509_F_X509_STORE_CTX_INIT 0
  1344. #define X509_F_X509_STORE_CTX_NEW 0
  1345. #define X509_F_X509_STORE_CTX_PURPOSE_INHERIT 0
  1346. #define X509_F_X509_STORE_NEW 0
  1347. #define X509_F_X509_TO_X509_REQ 0
  1348. #define X509_F_X509_TRUST_ADD 0
  1349. #define X509_F_X509_TRUST_SET 0
  1350. #define X509_F_X509_VERIFY_CERT 0
  1351. #define X509_F_X509_VERIFY_PARAM_NEW 0
  1352. /*
  1353. * X509V3 function codes.
  1354. */
  1355. #define X509V3_F_A2I_GENERAL_NAME 0
  1356. #define X509V3_F_ADDR_VALIDATE_PATH_INTERNAL 0
  1357. #define X509V3_F_ASIDENTIFIERCHOICE_CANONIZE 0
  1358. #define X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL 0
  1359. #define X509V3_F_BIGNUM_TO_STRING 0
  1360. #define X509V3_F_COPY_EMAIL 0
  1361. #define X509V3_F_COPY_ISSUER 0
  1362. #define X509V3_F_DO_DIRNAME 0
  1363. #define X509V3_F_DO_EXT_I2D 0
  1364. #define X509V3_F_DO_EXT_NCONF 0
  1365. #define X509V3_F_GNAMES_FROM_SECTNAME 0
  1366. #define X509V3_F_I2S_ASN1_ENUMERATED 0
  1367. #define X509V3_F_I2S_ASN1_IA5STRING 0
  1368. #define X509V3_F_I2S_ASN1_INTEGER 0
  1369. #define X509V3_F_I2V_AUTHORITY_INFO_ACCESS 0
  1370. #define X509V3_F_LEVEL_ADD_NODE 0
  1371. #define X509V3_F_NOTICE_SECTION 0
  1372. #define X509V3_F_NREF_NOS 0
  1373. #define X509V3_F_POLICY_CACHE_CREATE 0
  1374. #define X509V3_F_POLICY_CACHE_NEW 0
  1375. #define X509V3_F_POLICY_DATA_NEW 0
  1376. #define X509V3_F_POLICY_SECTION 0
  1377. #define X509V3_F_PROCESS_PCI_VALUE 0
  1378. #define X509V3_F_R2I_CERTPOL 0
  1379. #define X509V3_F_R2I_PCI 0
  1380. #define X509V3_F_S2I_ASN1_IA5STRING 0
  1381. #define X509V3_F_S2I_ASN1_INTEGER 0
  1382. #define X509V3_F_S2I_ASN1_OCTET_STRING 0
  1383. #define X509V3_F_S2I_SKEY_ID 0
  1384. #define X509V3_F_SET_DIST_POINT_NAME 0
  1385. #define X509V3_F_SXNET_ADD_ID_ASC 0
  1386. #define X509V3_F_SXNET_ADD_ID_INTEGER 0
  1387. #define X509V3_F_SXNET_ADD_ID_ULONG 0
  1388. #define X509V3_F_SXNET_GET_ID_ASC 0
  1389. #define X509V3_F_SXNET_GET_ID_ULONG 0
  1390. #define X509V3_F_TREE_INIT 0
  1391. #define X509V3_F_V2I_ASIDENTIFIERS 0
  1392. #define X509V3_F_V2I_ASN1_BIT_STRING 0
  1393. #define X509V3_F_V2I_AUTHORITY_INFO_ACCESS 0
  1394. #define X509V3_F_V2I_AUTHORITY_KEYID 0
  1395. #define X509V3_F_V2I_BASIC_CONSTRAINTS 0
  1396. #define X509V3_F_V2I_CRLD 0
  1397. #define X509V3_F_V2I_EXTENDED_KEY_USAGE 0
  1398. #define X509V3_F_V2I_GENERAL_NAMES 0
  1399. #define X509V3_F_V2I_GENERAL_NAME_EX 0
  1400. #define X509V3_F_V2I_IDP 0
  1401. #define X509V3_F_V2I_IPADDRBLOCKS 0
  1402. #define X509V3_F_V2I_ISSUER_ALT 0
  1403. #define X509V3_F_V2I_NAME_CONSTRAINTS 0
  1404. #define X509V3_F_V2I_POLICY_CONSTRAINTS 0
  1405. #define X509V3_F_V2I_POLICY_MAPPINGS 0
  1406. #define X509V3_F_V2I_SUBJECT_ALT 0
  1407. #define X509V3_F_V2I_TLS_FEATURE 0
  1408. #define X509V3_F_V3_GENERIC_EXTENSION 0
  1409. #define X509V3_F_X509V3_ADD1_I2D 0
  1410. #define X509V3_F_X509V3_ADD_VALUE 0
  1411. #define X509V3_F_X509V3_EXT_ADD 0
  1412. #define X509V3_F_X509V3_EXT_ADD_ALIAS 0
  1413. #define X509V3_F_X509V3_EXT_I2D 0
  1414. #define X509V3_F_X509V3_EXT_NCONF 0
  1415. #define X509V3_F_X509V3_GET_SECTION 0
  1416. #define X509V3_F_X509V3_GET_STRING 0
  1417. #define X509V3_F_X509V3_GET_VALUE_BOOL 0
  1418. #define X509V3_F_X509V3_PARSE_LIST 0
  1419. #define X509V3_F_X509_PURPOSE_ADD 0
  1420. #define X509V3_F_X509_PURPOSE_SET 0
  1421. /*
  1422. * Compatibility defines.
  1423. */
  1424. #define EVP_R_OPERATON_NOT_INITIALIZED EVP_R_OPERATION_NOT_INITIALIZED
  1425. #endif
  1426. #ifdef __cplusplus
  1427. }
  1428. #endif
  1429. #endif