您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ ERR_FUNC函数代码示例

51自学网 2021-06-01 20:33:40
  C++
这篇教程C++ ERR_FUNC函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中ERR_FUNC函数的典型用法代码示例。如果您正苦于以下问题:C++ ERR_FUNC函数的具体用法?C++ ERR_FUNC怎么用?C++ ERR_FUNC使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了ERR_FUNC函数的27个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: ERR_FUNC

 * made to it will be overwritten when the script next updates this file, * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/pem.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_PEM,func,0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_PEM,0,reason)static ERR_STRING_DATA PEM_str_functs[] = {    {ERR_FUNC(PEM_F_B2I_DSS), "b2i_dss"},    {ERR_FUNC(PEM_F_B2I_PVK_BIO), "b2i_PVK_bio"},    {ERR_FUNC(PEM_F_B2I_RSA), "b2i_rsa"},    {ERR_FUNC(PEM_F_CHECK_BITLEN_DSA), "check_bitlen_dsa"},    {ERR_FUNC(PEM_F_CHECK_BITLEN_RSA), "check_bitlen_rsa"},    {ERR_FUNC(PEM_F_D2I_PKCS8PRIVATEKEY_BIO), "d2i_PKCS8PrivateKey_bio"},    {ERR_FUNC(PEM_F_D2I_PKCS8PRIVATEKEY_FP), "d2i_PKCS8PrivateKey_fp"},    {ERR_FUNC(PEM_F_DO_B2I), "do_b2i"},    {ERR_FUNC(PEM_F_DO_B2I_BIO), "do_b2i_bio"},    {ERR_FUNC(PEM_F_DO_BLOB_HEADER), "do_blob_header"},    {ERR_FUNC(PEM_F_DO_PK8PKEY), "do_pk8pkey"},    {ERR_FUNC(PEM_F_DO_PK8PKEY_FP), "do_pk8pkey_fp"},    {ERR_FUNC(PEM_F_DO_PVK_BODY), "do_PVK_body"},    {ERR_FUNC(PEM_F_DO_PVK_HEADER), "do_PVK_header"},    {ERR_FUNC(PEM_F_I2B_PVK), "i2b_PVK"},    {ERR_FUNC(PEM_F_I2B_PVK_BIO), "i2b_PVK_bio"},
开发者ID:LennyNiu,项目名称:openssl,代码行数:31,


示例2: ERR_FUNC

 * made to it will be overwritten when the script next updates this file, * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/bio.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_BIO,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_BIO,0,reason)static ERR_STRING_DATA BIO_str_functs[] = {	{ERR_FUNC(BIO_F_ACPT_STATE),	"ACPT_STATE"},	{ERR_FUNC(BIO_F_BIO_ACCEPT),	"BIO_accept"},	{ERR_FUNC(BIO_F_BIO_BER_GET_HEADER),	"BIO_BER_GET_HEADER"},	{ERR_FUNC(BIO_F_BIO_CALLBACK_CTRL),	"BIO_callback_ctrl"},	{ERR_FUNC(BIO_F_BIO_CTRL),	"BIO_ctrl"},	{ERR_FUNC(BIO_F_BIO_GETHOSTBYNAME),	"BIO_gethostbyname"},	{ERR_FUNC(BIO_F_BIO_GETS),	"BIO_gets"},	{ERR_FUNC(BIO_F_BIO_GET_ACCEPT_SOCKET),	"BIO_get_accept_socket"},	{ERR_FUNC(BIO_F_BIO_GET_HOST_IP),	"BIO_get_host_ip"},	{ERR_FUNC(BIO_F_BIO_GET_PORT),	"BIO_get_port"},	{ERR_FUNC(BIO_F_BIO_MAKE_PAIR),	"BIO_MAKE_PAIR"},	{ERR_FUNC(BIO_F_BIO_NEW),	"BIO_new"},	{ERR_FUNC(BIO_F_BIO_NEW_FILE),	"BIO_new_file"},	{ERR_FUNC(BIO_F_BIO_NEW_MEM_BUF),	"BIO_new_mem_buf"},	{ERR_FUNC(BIO_F_BIO_NREAD),	"BIO_nread"},	{ERR_FUNC(BIO_F_BIO_NREAD0),	"BIO_nread0"},
开发者ID:randombit,项目名称:hacrypto,代码行数:31,


示例3: ERR_FUNC

 * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include "e_capi_err.h"/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(0,func,0)#define ERR_REASON(reason) ERR_PACK(0,0,reason)static ERR_STRING_DATA CAPI_str_functs[]=	{{ERR_FUNC(CAPI_F_CAPI_CERT_GET_FNAME),	"CAPI_CERT_GET_FNAME"},{ERR_FUNC(CAPI_F_CAPI_CTRL),	"CAPI_CTRL"},{ERR_FUNC(CAPI_F_CAPI_CTX_NEW),	"CAPI_CTX_NEW"},{ERR_FUNC(CAPI_F_CAPI_CTX_SET_PROVNAME),	"CAPI_CTX_SET_PROVNAME"},{ERR_FUNC(CAPI_F_CAPI_DSA_DO_SIGN),	"CAPI_DSA_DO_SIGN"},{ERR_FUNC(CAPI_F_CAPI_GET_KEY),	"CAPI_GET_KEY"},{ERR_FUNC(CAPI_F_CAPI_GET_PKEY),	"CAPI_GET_PKEY"},{ERR_FUNC(CAPI_F_CAPI_GET_PROVNAME),	"CAPI_GET_PROVNAME"},{ERR_FUNC(CAPI_F_CAPI_GET_PROV_INFO),	"CAPI_GET_PROV_INFO"},{ERR_FUNC(CAPI_F_CAPI_INIT),	"CAPI_INIT"},{ERR_FUNC(CAPI_F_CAPI_LIST_CONTAINERS),	"CAPI_LIST_CONTAINERS"},{ERR_FUNC(CAPI_F_CAPI_LOAD_PRIVKEY),	"CAPI_LOAD_PRIVKEY"},{ERR_FUNC(CAPI_F_CAPI_OPEN_STORE),	"CAPI_OPEN_STORE"},{ERR_FUNC(CAPI_F_CAPI_RSA_PRIV_DEC),	"CAPI_RSA_PRIV_DEC"},{ERR_FUNC(CAPI_F_CAPI_RSA_PRIV_ENC),	"CAPI_RSA_PRIV_ENC"},{ERR_FUNC(CAPI_F_CAPI_RSA_SIGN),	"CAPI_RSA_SIGN"},
开发者ID:10045125,项目名称:xuggle-xuggler,代码行数:31,


示例4: ERR_FUNC

 * only reason strings will be preserved. */#include "stdio.h"#include "openssl/err.h"#include "openssl/crypto.h"/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_CRYPTO,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_CRYPTO,0,reason)static ERR_STRING_DATA CRYPTO_str_functs[]=	{{ERR_FUNC(CRYPTO_F_CRYPTO_GET_EX_NEW_INDEX),	"CRYPTO_get_ex_new_index"},{ERR_FUNC(CRYPTO_F_CRYPTO_GET_NEW_DYNLOCKID),	"CRYPTO_get_new_dynlockid"},{ERR_FUNC(CRYPTO_F_CRYPTO_GET_NEW_LOCKID),	"CRYPTO_get_new_lockid"},{ERR_FUNC(CRYPTO_F_CRYPTO_SET_EX_DATA),	"CRYPTO_set_ex_data"},{ERR_FUNC(CRYPTO_F_DEF_ADD_INDEX),	"DEF_ADD_INDEX"},{ERR_FUNC(CRYPTO_F_DEF_GET_CLASS),	"DEF_GET_CLASS"},{ERR_FUNC(CRYPTO_F_INT_DUP_EX_DATA),	"INT_DUP_EX_DATA"},{ERR_FUNC(CRYPTO_F_INT_FREE_EX_DATA),	"INT_FREE_EX_DATA"},{ERR_FUNC(CRYPTO_F_INT_NEW_EX_DATA),	"INT_NEW_EX_DATA"},{0,NULL}	};static ERR_STRING_DATA CRYPTO_str_reasons[]=	{{ERR_REASON(CRYPTO_R_NO_DYNLOCK_CREATE_CALLBACK),"no dynlock create callback"},{0,NULL}
开发者ID:LucidOne,项目名称:Rovio,代码行数:31,


示例5: ERR_FUNC

 */#include <stdio.h>#include <openssl/err.h>#include "deadcafe_err.h"/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(0,func,0)#define ERR_REASON(reason) ERR_PACK(0,0,reason)static ERR_STRING_DATA DEADCAFE_str_functs[]=	{{ERR_FUNC(DEADCAFE_F_E_DEADCAFE_CTRL),	"E_DEADCAFE_CTRL"},{0,NULL}	};static ERR_STRING_DATA DEADCAFE_str_reasons[]=	{{ERR_REASON(DEADCAFE_R_CTRL_COMMAND_NOT_IMPLEMENTED),"ctrl command not implemented"},{0,NULL}	};#endif#ifdef DEADCAFE_LIB_NAMEstatic ERR_STRING_DATA DEADCAFE_lib_name[]=        {{0	,DEADCAFE_LIB_NAME},
开发者ID:deadcafe,项目名称:EngineGMP,代码行数:31,


示例6: ERR_FUNC

#include <stdio.h>#include <openssl/opensslconf.h>#include <openssl/err.h>#include <openssl/ui.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_UI,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_UI,0,reason)static ERR_STRING_DATA UI_str_functs[] = {	{ERR_FUNC(0xfff), "CRYPTO_internal"},	{0, NULL}};static ERR_STRING_DATA UI_str_reasons[] = {	{ERR_REASON(UI_R_COMMON_OK_AND_CANCEL_CHARACTERS), "common ok and cancel characters"},	{ERR_REASON(UI_R_INDEX_TOO_LARGE), "index too large"},	{ERR_REASON(UI_R_INDEX_TOO_SMALL), "index too small"},	{ERR_REASON(UI_R_NO_RESULT_BUFFER), "no result buffer"},	{ERR_REASON(UI_R_RESULT_TOO_LARGE), "result too large"},	{ERR_REASON(UI_R_RESULT_TOO_SMALL), "result too small"},	{ERR_REASON(UI_R_UNKNOWN_CONTROL_COMMAND), "unknown control command"},	{0, NULL}};#endif
开发者ID:MiKTeX,项目名称:miktex,代码行数:30,


示例7: ERR_FUNC

 * made to it will be overwritten when the script next updates this file, * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/buffer.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_BUF,func,0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_BUF,0,reason)static ERR_STRING_DATA BUF_str_functs[] = {    {ERR_FUNC(BUF_F_BUF_MEMDUP), "BUF_memdup"},    {ERR_FUNC(BUF_F_BUF_MEM_GROW), "BUF_MEM_grow"},    {ERR_FUNC(BUF_F_BUF_MEM_GROW_CLEAN), "BUF_MEM_grow_clean"},    {ERR_FUNC(BUF_F_BUF_MEM_NEW), "BUF_MEM_new"},    {ERR_FUNC(BUF_F_BUF_STRDUP), "BUF_strdup"},    {ERR_FUNC(BUF_F_BUF_STRNDUP), "BUF_strndup"},    {0, NULL}};static ERR_STRING_DATA BUF_str_reasons[] = {    {0, NULL}};#endifvoid ERR_load_BUF_strings(void)
开发者ID:1Project,项目名称:SafeBoardMessenger,代码行数:31,


示例8: ERR_FUNC

 * in the file LICENSE in the source distribution or at * https://www.openssl.org/source/license.html */#include <stdio.h>#include <openssl/err.h>#include <openssl/ui.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_UI,func,0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_UI,0,reason)static ERR_STRING_DATA UI_str_functs[] = {    {ERR_FUNC(UI_F_CLOSE_CONSOLE), "close_console"},    {ERR_FUNC(UI_F_ECHO_CONSOLE), "echo_console"},    {ERR_FUNC(UI_F_GENERAL_ALLOCATE_BOOLEAN), "general_allocate_boolean"},    {ERR_FUNC(UI_F_GENERAL_ALLOCATE_PROMPT), "general_allocate_prompt"},    {ERR_FUNC(UI_F_NOECHO_CONSOLE), "noecho_console"},    {ERR_FUNC(UI_F_OPEN_CONSOLE), "open_console"},    {ERR_FUNC(UI_F_UI_CREATE_METHOD), "UI_create_method"},    {ERR_FUNC(UI_F_UI_CTRL), "UI_ctrl"},    {ERR_FUNC(UI_F_UI_DUP_ERROR_STRING), "UI_dup_error_string"},    {ERR_FUNC(UI_F_UI_DUP_INFO_STRING), "UI_dup_info_string"},    {ERR_FUNC(UI_F_UI_DUP_INPUT_BOOLEAN), "UI_dup_input_boolean"},    {ERR_FUNC(UI_F_UI_DUP_INPUT_STRING), "UI_dup_input_string"},    {ERR_FUNC(UI_F_UI_DUP_VERIFY_STRING), "UI_dup_verify_string"},    {ERR_FUNC(UI_F_UI_GET0_RESULT), "UI_get0_result"},    {ERR_FUNC(UI_F_UI_NEW_METHOD), "UI_new_method"},    {ERR_FUNC(UI_F_UI_PROCESS), "UI_process"},
开发者ID:AlexanderPankiv,项目名称:node,代码行数:31,


示例9: ERR_FUNC

 * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/evp.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_EVP,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_EVP,0,reason)static ERR_STRING_DATA EVP_str_functs[]=	{{ERR_FUNC(EVP_F_AES_INIT_KEY),	"AES_INIT_KEY"},{ERR_FUNC(EVP_F_ALG_MODULE_INIT),	"ALG_MODULE_INIT"},{ERR_FUNC(EVP_F_CAMELLIA_INIT_KEY),	"CAMELLIA_INIT_KEY"},{ERR_FUNC(EVP_F_D2I_PKEY),	"D2I_PKEY"},{ERR_FUNC(EVP_F_DO_EVP_ENC_ENGINE),	"DO_EVP_ENC_ENGINE"},{ERR_FUNC(EVP_F_DO_EVP_ENC_ENGINE_FULL),	"DO_EVP_ENC_ENGINE_FULL"},{ERR_FUNC(EVP_F_DO_EVP_MD_ENGINE),	"DO_EVP_MD_ENGINE"},{ERR_FUNC(EVP_F_DO_EVP_MD_ENGINE_FULL),	"DO_EVP_MD_ENGINE_FULL"},{ERR_FUNC(EVP_F_DSAPKEY2PKCS8),	"DSAPKEY2PKCS8"},{ERR_FUNC(EVP_F_DSA_PKEY2PKCS8),	"DSA_PKEY2PKCS8"},{ERR_FUNC(EVP_F_ECDSA_PKEY2PKCS8),	"ECDSA_PKEY2PKCS8"},{ERR_FUNC(EVP_F_ECKEY_PKEY2PKCS8),	"ECKEY_PKEY2PKCS8"},{ERR_FUNC(EVP_F_EVP_CIPHERINIT),	"EVP_CipherInit"},{ERR_FUNC(EVP_F_EVP_CIPHERINIT_EX),	"EVP_CipherInit_ex"},{ERR_FUNC(EVP_F_EVP_CIPHER_CTX_CTRL),	"EVP_CIPHER_CTX_ctrl"},{ERR_FUNC(EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH),	"EVP_CIPHER_CTX_set_key_length"},
开发者ID:RafaelRMachado,项目名称:MinnowBoard,代码行数:31,


示例10: ERR_FUNC

 * made to it will be overwritten when the script next updates this file, * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/conf.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_CONF,func,0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_CONF,0,reason)static ERR_STRING_DATA CONF_str_functs[] = {    {ERR_FUNC(CONF_F_CONF_DUMP_FP), "CONF_dump_fp"},    {ERR_FUNC(CONF_F_CONF_LOAD), "CONF_load"},    {ERR_FUNC(CONF_F_CONF_LOAD_BIO), "CONF_load_bio"},    {ERR_FUNC(CONF_F_CONF_LOAD_FP), "CONF_load_fp"},    {ERR_FUNC(CONF_F_CONF_MODULES_LOAD), "CONF_modules_load"},    {ERR_FUNC(CONF_F_DEF_LOAD), "DEF_LOAD"},    {ERR_FUNC(CONF_F_DEF_LOAD_BIO), "DEF_LOAD_BIO"},    {ERR_FUNC(CONF_F_MODULE_INIT), "MODULE_INIT"},    {ERR_FUNC(CONF_F_MODULE_LOAD_DSO), "MODULE_LOAD_DSO"},    {ERR_FUNC(CONF_F_MODULE_RUN), "MODULE_RUN"},    {ERR_FUNC(CONF_F_NCONF_DUMP_BIO), "NCONF_dump_bio"},    {ERR_FUNC(CONF_F_NCONF_DUMP_FP), "NCONF_dump_fp"},    {ERR_FUNC(CONF_F_NCONF_GET_NUMBER), "NCONF_get_number"},    {ERR_FUNC(CONF_F_NCONF_GET_NUMBER_E), "NCONF_get_number_e"},    {ERR_FUNC(CONF_F_NCONF_GET_SECTION), "NCONF_get_section"},    {ERR_FUNC(CONF_F_NCONF_GET_STRING), "NCONF_get_string"},
开发者ID:GrayKing,项目名称:Leakfix-on-OpenSSL,代码行数:31,


示例11: ERR_FUNC

 * in the file LICENSE in the source distribution or at * https://www.openssl.org/source/license.html */#include <stdio.h>#include <openssl/err.h>#include <openssl/ct.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_CT,func,0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_CT,0,reason)static ERR_STRING_DATA CT_str_functs[] = {    {ERR_FUNC(CT_F_CTLOG_NEW), "CTLOG_new"},    {ERR_FUNC(CT_F_CTLOG_NEW_FROM_BASE64), "CTLOG_new_from_base64"},    {ERR_FUNC(CT_F_CTLOG_NEW_FROM_CONF), "ctlog_new_from_conf"},    {ERR_FUNC(CT_F_CTLOG_NEW_NULL), "CTLOG_new_null"},    {ERR_FUNC(CT_F_CTLOG_STORE_LOAD_CTX_NEW), "ctlog_store_load_ctx_new"},    {ERR_FUNC(CT_F_CTLOG_STORE_LOAD_FILE), "CTLOG_STORE_load_file"},    {ERR_FUNC(CT_F_CTLOG_STORE_LOAD_LOG), "ctlog_store_load_log"},    {ERR_FUNC(CT_F_CTLOG_STORE_NEW), "CTLOG_STORE_new"},    {ERR_FUNC(CT_F_CT_BASE64_DECODE), "ct_base64_decode"},    {ERR_FUNC(CT_F_CT_POLICY_EVAL_CTX_NEW), "CT_POLICY_EVAL_CTX_new"},    {ERR_FUNC(CT_F_CT_V1_LOG_ID_FROM_PKEY), "ct_v1_log_id_from_pkey"},    {ERR_FUNC(CT_F_I2O_SCT), "i2o_SCT"},    {ERR_FUNC(CT_F_I2O_SCT_LIST), "i2o_SCT_LIST"},    {ERR_FUNC(CT_F_I2O_SCT_SIGNATURE), "i2o_SCT_signature"},    {ERR_FUNC(CT_F_O2I_SCT), "o2i_SCT"},    {ERR_FUNC(CT_F_O2I_SCT_LIST), "o2i_SCT_LIST"},
开发者ID:Beatzevo,项目名称:openssl,代码行数:31,


示例12: ERR_FUNC

 * made to it will be overwritten when the script next updates this file, * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/rsa.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_RSA,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_RSA,0,reason)static ERR_STRING_DATA RSA_str_functs[] = {	{ERR_FUNC(RSA_F_CHECK_PADDING_MD),	"CHECK_PADDING_MD"},	{ERR_FUNC(RSA_F_DO_RSA_PRINT),	"DO_RSA_PRINT"},	{ERR_FUNC(RSA_F_INT_RSA_VERIFY),	"INT_RSA_VERIFY"},	{ERR_FUNC(RSA_F_MEMORY_LOCK),	"MEMORY_LOCK"},	{ERR_FUNC(RSA_F_OLD_RSA_PRIV_DECODE),	"OLD_RSA_PRIV_DECODE"},	{ERR_FUNC(RSA_F_PKEY_RSA_CTRL),	"PKEY_RSA_CTRL"},	{ERR_FUNC(RSA_F_PKEY_RSA_CTRL_STR),	"PKEY_RSA_CTRL_STR"},	{ERR_FUNC(RSA_F_PKEY_RSA_SIGN),	"PKEY_RSA_SIGN"},	{ERR_FUNC(RSA_F_PKEY_RSA_VERIFY),	"PKEY_RSA_VERIFY"},	{ERR_FUNC(RSA_F_PKEY_RSA_VERIFYRECOVER),	"PKEY_RSA_VERIFYRECOVER"},	{ERR_FUNC(RSA_F_RSA_BUILTIN_KEYGEN),	"RSA_BUILTIN_KEYGEN"},	{ERR_FUNC(RSA_F_RSA_CHECK_KEY),	"RSA_check_key"},	{ERR_FUNC(RSA_F_RSA_EAY_PRIVATE_DECRYPT),	"RSA_EAY_PRIVATE_DECRYPT"},	{ERR_FUNC(RSA_F_RSA_EAY_PRIVATE_ENCRYPT),	"RSA_EAY_PRIVATE_ENCRYPT"},	{ERR_FUNC(RSA_F_RSA_EAY_PUBLIC_DECRYPT),	"RSA_EAY_PUBLIC_DECRYPT"},	{ERR_FUNC(RSA_F_RSA_EAY_PUBLIC_ENCRYPT),	"RSA_EAY_PUBLIC_ENCRYPT"},
开发者ID:busterb,项目名称:libssl-openbsd,代码行数:31,


示例13: ERR_FUNC

 * in the file LICENSE in the source distribution or at * https://www.openssl.org/source/license.html */#include <stdio.h>#include <openssl/err.h>#include <openssl/bn.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_BN,func,0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_BN,0,reason)static ERR_STRING_DATA BN_str_functs[] = {    {ERR_FUNC(BN_F_BNRAND), "bnrand"},    {ERR_FUNC(BN_F_BN_BLINDING_CONVERT_EX), "BN_BLINDING_convert_ex"},    {ERR_FUNC(BN_F_BN_BLINDING_CREATE_PARAM), "BN_BLINDING_create_param"},    {ERR_FUNC(BN_F_BN_BLINDING_INVERT_EX), "BN_BLINDING_invert_ex"},    {ERR_FUNC(BN_F_BN_BLINDING_NEW), "BN_BLINDING_new"},    {ERR_FUNC(BN_F_BN_BLINDING_UPDATE), "BN_BLINDING_update"},    {ERR_FUNC(BN_F_BN_BN2DEC), "BN_bn2dec"},    {ERR_FUNC(BN_F_BN_BN2HEX), "BN_bn2hex"},    {ERR_FUNC(BN_F_BN_COMPUTE_WNAF), "bn_compute_wNAF"},    {ERR_FUNC(BN_F_BN_CTX_GET), "BN_CTX_get"},    {ERR_FUNC(BN_F_BN_CTX_NEW), "BN_CTX_new"},    {ERR_FUNC(BN_F_BN_CTX_START), "BN_CTX_start"},    {ERR_FUNC(BN_F_BN_DIV), "BN_div"},    {ERR_FUNC(BN_F_BN_DIV_RECP), "BN_div_recp"},    {ERR_FUNC(BN_F_BN_EXP), "BN_exp"},    {ERR_FUNC(BN_F_BN_EXPAND_INTERNAL), "bn_expand_internal"},
开发者ID:1234-,项目名称:openssl,代码行数:31,


示例14: ERR_FUNC

 * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/ssl.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_SSL,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_SSL,0,reason)static ERR_STRING_DATA SSL_str_functs[]=	{{ERR_FUNC(SSL_F_AUTHZ_FIND_DATA),	"AUTHZ_FIND_DATA"},{ERR_FUNC(SSL_F_AUTHZ_VALIDATE),	"AUTHZ_VALIDATE"},{ERR_FUNC(SSL_F_CHECK_SUITEB_CIPHER_LIST),	"CHECK_SUITEB_CIPHER_LIST"},{ERR_FUNC(SSL_F_CLIENT_CERTIFICATE),	"CLIENT_CERTIFICATE"},{ERR_FUNC(SSL_F_CLIENT_FINISHED),	"CLIENT_FINISHED"},{ERR_FUNC(SSL_F_CLIENT_HELLO),	"CLIENT_HELLO"},{ERR_FUNC(SSL_F_CLIENT_MASTER_KEY),	"CLIENT_MASTER_KEY"},{ERR_FUNC(SSL_F_D2I_SSL_SESSION),	"d2i_SSL_SESSION"},{ERR_FUNC(SSL_F_DO_DTLS1_WRITE),	"do_dtls1_write"},{ERR_FUNC(SSL_F_DO_SSL3_WRITE),	"DO_SSL3_WRITE"},{ERR_FUNC(SSL_F_DTLS1_ACCEPT),	"dtls1_accept"},{ERR_FUNC(SSL_F_DTLS1_ADD_CERT_TO_BUF),	"DTLS1_ADD_CERT_TO_BUF"},{ERR_FUNC(SSL_F_DTLS1_BUFFER_RECORD),	"DTLS1_BUFFER_RECORD"},{ERR_FUNC(SSL_F_DTLS1_CHECK_TIMEOUT_NUM),	"dtls1_check_timeout_num"},{ERR_FUNC(SSL_F_DTLS1_CLIENT_HELLO),	"dtls1_client_hello"},{ERR_FUNC(SSL_F_DTLS1_CONNECT),	"dtls1_connect"},
开发者ID:Papafox,项目名称:openssl,代码行数:31,


示例15: ERR_FUNC

 * in the file LICENSE in the source distribution or at * https://www.openssl.org/source/license.html */#include <stdio.h>#include <openssl/err.h>#include <openssl/cms.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_CMS,func,0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_CMS,0,reason)static ERR_STRING_DATA CMS_str_functs[] = {    {ERR_FUNC(CMS_F_CHECK_CONTENT), "check_content"},    {ERR_FUNC(CMS_F_CMS_ADD0_CERT), "CMS_add0_cert"},    {ERR_FUNC(CMS_F_CMS_ADD0_RECIPIENT_KEY), "CMS_add0_recipient_key"},    {ERR_FUNC(CMS_F_CMS_ADD0_RECIPIENT_PASSWORD),     "CMS_add0_recipient_password"},    {ERR_FUNC(CMS_F_CMS_ADD1_RECEIPTREQUEST), "CMS_add1_ReceiptRequest"},    {ERR_FUNC(CMS_F_CMS_ADD1_RECIPIENT_CERT), "CMS_add1_recipient_cert"},    {ERR_FUNC(CMS_F_CMS_ADD1_SIGNER), "CMS_add1_signer"},    {ERR_FUNC(CMS_F_CMS_ADD1_SIGNINGTIME), "cms_add1_signingTime"},    {ERR_FUNC(CMS_F_CMS_COMPRESS), "CMS_compress"},    {ERR_FUNC(CMS_F_CMS_COMPRESSEDDATA_CREATE), "cms_CompressedData_create"},    {ERR_FUNC(CMS_F_CMS_COMPRESSEDDATA_INIT_BIO),     "cms_CompressedData_init_bio"},    {ERR_FUNC(CMS_F_CMS_COPY_CONTENT), "cms_copy_content"},    {ERR_FUNC(CMS_F_CMS_COPY_MESSAGEDIGEST), "cms_copy_messageDigest"},    {ERR_FUNC(CMS_F_CMS_DATA), "CMS_data"},
开发者ID:zsdev2015,项目名称:GmSSL,代码行数:31,


示例16: ERR_FUNC

 * made to it will be overwritten when the script next updates this file, * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/jpake.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_JPAKE,func,0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_JPAKE,0,reason)static ERR_STRING_DATA JPAKE_str_functs[] = {    {ERR_FUNC(JPAKE_F_JPAKE_STEP1_PROCESS), "JPAKE_STEP1_process"},    {ERR_FUNC(JPAKE_F_JPAKE_STEP2_PROCESS), "JPAKE_STEP2_process"},    {ERR_FUNC(JPAKE_F_JPAKE_STEP3A_PROCESS), "JPAKE_STEP3A_process"},    {ERR_FUNC(JPAKE_F_JPAKE_STEP3B_PROCESS), "JPAKE_STEP3B_process"},    {ERR_FUNC(JPAKE_F_VERIFY_ZKP), "verify_zkp"},    {0, NULL}};static ERR_STRING_DATA JPAKE_str_reasons[] = {    {ERR_REASON(JPAKE_R_G_TO_THE_X3_IS_NOT_LEGAL),     "g to the x3 is not legal"},    {ERR_REASON(JPAKE_R_G_TO_THE_X4_IS_NOT_LEGAL),     "g to the x4 is not legal"},    {ERR_REASON(JPAKE_R_G_TO_THE_X4_IS_ONE), "g to the x4 is one"},    {ERR_REASON(JPAKE_R_HASH_OF_HASH_OF_KEY_MISMATCH),     "hash of hash of key mismatch"},
开发者ID:AndreV84,项目名称:openssl,代码行数:31,


示例17: ERR_FUNC

 * made to it will be overwritten when the script next updates this file, * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/ssl.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_SSL,func,0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_SSL,0,reason)static ERR_STRING_DATA SSL_str_functs[] = {    {ERR_FUNC(SSL_F_CHECK_SUITEB_CIPHER_LIST), "check_suiteb_cipher_list"},    {ERR_FUNC(SSL_F_D2I_SSL_SESSION), "d2i_SSL_SESSION"},    {ERR_FUNC(SSL_F_DO_DTLS1_WRITE), "do_dtls1_write"},    {ERR_FUNC(SSL_F_DO_SSL3_WRITE), "DO_SSL3_WRITE"},    {ERR_FUNC(SSL_F_DTLS1_ACCEPT), "dtls1_accept"},    {ERR_FUNC(SSL_F_DTLS1_ADD_CERT_TO_BUF), "DTLS1_ADD_CERT_TO_BUF"},    {ERR_FUNC(SSL_F_DTLS1_BUFFER_RECORD), "DTLS1_BUFFER_RECORD"},    {ERR_FUNC(SSL_F_DTLS1_CHECK_TIMEOUT_NUM), "dtls1_check_timeout_num"},    {ERR_FUNC(SSL_F_DTLS1_CLIENT_HELLO), "dtls1_client_hello"},    {ERR_FUNC(SSL_F_DTLS1_CONNECT), "dtls1_connect"},    {ERR_FUNC(SSL_F_DTLS1_ENC), "DTLS1_ENC"},    {ERR_FUNC(SSL_F_DTLS1_GET_HELLO_VERIFY), "DTLS1_GET_HELLO_VERIFY"},    {ERR_FUNC(SSL_F_DTLS1_GET_MESSAGE), "dtls1_get_message"},    {ERR_FUNC(SSL_F_DTLS1_GET_MESSAGE_FRAGMENT),     "DTLS1_GET_MESSAGE_FRAGMENT"},    {ERR_FUNC(SSL_F_DTLS1_GET_RECORD), "dtls1_get_record"},
开发者ID:GH-JY,项目名称:openssl,代码行数:31,


示例18: ERR_FUNC

 * this file except in compliance with the License.  You can obtain a copy * in the file LICENSE in the source distribution or at * https://www.openssl.org/source/license.html */#include <openssl/err.h>#include <openssl/objects.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_OBJ, func, 0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_OBJ, 0, reason)static ERR_STRING_DATA OBJ_str_functs[] = {    { ERR_FUNC(OBJ_F_OBJ_ADD_OBJECT), "OBJ_ADD_OBJECT" },    { ERR_FUNC(OBJ_F_OBJ_CREATE), "OBJ_CREATE" },    { ERR_FUNC(OBJ_F_OBJ_DUP), "OBJ_DUP" },    { ERR_FUNC(OBJ_F_OBJ_NAME_NEW_INDEX), "OBJ_NAME_NEW_INDEX" },    { ERR_FUNC(OBJ_F_OBJ_NID2LN), "OBJ_NID2LN" },    { ERR_FUNC(OBJ_F_OBJ_NID2OBJ), "OBJ_NID2OBJ" },    { ERR_FUNC(OBJ_F_OBJ_NID2SN), "OBJ_NID2SN" },    { 0, NULL }};static ERR_STRING_DATA OBJ_str_reasons[] = {    { ERR_REASON(OBJ_R_MALLOC_FAILURE), "malloc failure" },    { ERR_REASON(OBJ_R_UNKNOWN_NID), "unknown nid" },    { 0, NULL }};
开发者ID:vigortls,项目名称:vigortls,代码行数:30,


示例19: ERR_FUNC

 * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/ecdh.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_ECDH,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_ECDH,0,reason)static ERR_STRING_DATA ECDH_str_functs[]=	{{ERR_FUNC(ECDH_F_ECDH_CHECK),	"ECDH_CHECK"},{ERR_FUNC(ECDH_F_ECDH_COMPUTE_KEY),	"ECDH_compute_key"},{ERR_FUNC(ECDH_F_ECDH_DATA_NEW_METHOD),	"ECDH_DATA_new_method"},{0,NULL}	};static ERR_STRING_DATA ECDH_str_reasons[]=	{{ERR_REASON(ECDH_R_KDF_FAILED)           ,"KDF failed"},{ERR_REASON(ECDH_R_NON_FIPS_METHOD)      ,"non fips method"},{ERR_REASON(ECDH_R_NO_PRIVATE_VALUE)     ,"no private value"},{ERR_REASON(ECDH_R_POINT_ARITHMETIC_FAILURE),"point arithmetic failure"},{0,NULL}	};#endif
开发者ID:RyunosukeOno,项目名称:rayjack,代码行数:31,


示例20: ERR_FUNC

 * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/dsa.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_DSA,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_DSA,0,reason)static ERR_STRING_DATA DSA_str_functs[]=	{{ERR_FUNC(DSA_F_D2I_DSA_SIG),	"d2i_DSA_SIG"},{ERR_FUNC(DSA_F_DO_DSA_PRINT),	"DO_DSA_PRINT"},{ERR_FUNC(DSA_F_DSAPARAMS_PRINT),	"DSAparams_print"},{ERR_FUNC(DSA_F_DSAPARAMS_PRINT_FP),	"DSAparams_print_fp"},{ERR_FUNC(DSA_F_DSA_DO_SIGN),	"DSA_do_sign"},{ERR_FUNC(DSA_F_DSA_DO_VERIFY),	"DSA_do_verify"},{ERR_FUNC(DSA_F_DSA_NEW_METHOD),	"DSA_new_method"},{ERR_FUNC(DSA_F_DSA_PARAM_DECODE),	"DSA_PARAM_DECODE"},{ERR_FUNC(DSA_F_DSA_PRINT_FP),	"DSA_print_fp"},{ERR_FUNC(DSA_F_DSA_PRIV_DECODE),	"DSA_PRIV_DECODE"},{ERR_FUNC(DSA_F_DSA_PRIV_ENCODE),	"DSA_PRIV_ENCODE"},{ERR_FUNC(DSA_F_DSA_PUB_DECODE),	"DSA_PUB_DECODE"},{ERR_FUNC(DSA_F_DSA_PUB_ENCODE),	"DSA_PUB_ENCODE"},{ERR_FUNC(DSA_F_DSA_SIGN),	"DSA_sign"},{ERR_FUNC(DSA_F_DSA_SIGN_SETUP),	"DSA_sign_setup"},{ERR_FUNC(DSA_F_DSA_SIG_NEW),	"DSA_SIG_new"},
开发者ID:10045125,项目名称:xuggle-xuggler,代码行数:31,


示例21: ERR_FUNC

#include <stdio.h>#include <openssl/opensslconf.h>#include <openssl/err.h>#include <openssl/ocsp.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_OCSP,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_OCSP,0,reason)static ERR_STRING_DATA OCSP_str_functs[]= {	{ERR_FUNC(OCSP_F_ASN1_STRING_ENCODE),	"ASN1_STRING_encode"},	{ERR_FUNC(OCSP_F_D2I_OCSP_NONCE),	"D2I_OCSP_NONCE"},	{ERR_FUNC(OCSP_F_OCSP_BASIC_ADD1_STATUS),	"OCSP_basic_add1_status"},	{ERR_FUNC(OCSP_F_OCSP_BASIC_SIGN),	"OCSP_basic_sign"},	{ERR_FUNC(OCSP_F_OCSP_BASIC_VERIFY),	"OCSP_basic_verify"},	{ERR_FUNC(OCSP_F_OCSP_CERT_ID_NEW),	"OCSP_cert_id_new"},	{ERR_FUNC(OCSP_F_OCSP_CHECK_DELEGATED),	"OCSP_CHECK_DELEGATED"},	{ERR_FUNC(OCSP_F_OCSP_CHECK_IDS),	"OCSP_CHECK_IDS"},	{ERR_FUNC(OCSP_F_OCSP_CHECK_ISSUER),	"OCSP_CHECK_ISSUER"},	{ERR_FUNC(OCSP_F_OCSP_CHECK_VALIDITY),	"OCSP_check_validity"},	{ERR_FUNC(OCSP_F_OCSP_MATCH_ISSUERID),	"OCSP_MATCH_ISSUERID"},	{ERR_FUNC(OCSP_F_OCSP_PARSE_URL),	"OCSP_parse_url"},	{ERR_FUNC(OCSP_F_OCSP_REQUEST_SIGN),	"OCSP_request_sign"},	{ERR_FUNC(OCSP_F_OCSP_REQUEST_VERIFY),	"OCSP_request_verify"},	{ERR_FUNC(OCSP_F_OCSP_RESPONSE_GET1_BASIC),	"OCSP_response_get1_basic"},	{ERR_FUNC(OCSP_F_OCSP_SENDREQ_BIO),	"OCSP_sendreq_bio"},
开发者ID:SylvestreG,项目名称:bitrig,代码行数:30,


示例22: ERR_FUNC

 * made to it will be overwritten when the script next updates this file, * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/asn1.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR# define ERR_FUNC(func) ERR_PACK(ERR_LIB_ASN1,func,0)# define ERR_REASON(reason) ERR_PACK(ERR_LIB_ASN1,0,reason)static ERR_STRING_DATA ASN1_str_functs[] = {    {ERR_FUNC(ASN1_F_A2D_ASN1_OBJECT), "a2d_ASN1_OBJECT"},    {ERR_FUNC(ASN1_F_A2I_ASN1_ENUMERATED), "a2i_ASN1_ENUMERATED"},    {ERR_FUNC(ASN1_F_A2I_ASN1_INTEGER), "a2i_ASN1_INTEGER"},    {ERR_FUNC(ASN1_F_A2I_ASN1_STRING), "a2i_ASN1_STRING"},    {ERR_FUNC(ASN1_F_APPEND_EXP), "APPEND_EXP"},    {ERR_FUNC(ASN1_F_ASN1_BIT_STRING_SET_BIT), "ASN1_BIT_STRING_set_bit"},    {ERR_FUNC(ASN1_F_ASN1_CB), "ASN1_CB"},    {ERR_FUNC(ASN1_F_ASN1_CHECK_TLEN), "ASN1_CHECK_TLEN"},    {ERR_FUNC(ASN1_F_ASN1_COLLATE_PRIMITIVE), "ASN1_COLLATE_PRIMITIVE"},    {ERR_FUNC(ASN1_F_ASN1_COLLECT), "ASN1_COLLECT"},    {ERR_FUNC(ASN1_F_ASN1_D2I_EX_PRIMITIVE), "ASN1_D2I_EX_PRIMITIVE"},    {ERR_FUNC(ASN1_F_ASN1_D2I_FP), "ASN1_d2i_fp"},    {ERR_FUNC(ASN1_F_ASN1_D2I_READ_BIO), "ASN1_D2I_READ_BIO"},    {ERR_FUNC(ASN1_F_ASN1_DIGEST), "ASN1_digest"},    {ERR_FUNC(ASN1_F_ASN1_DO_ADB), "ASN1_DO_ADB"},    {ERR_FUNC(ASN1_F_ASN1_DUP), "ASN1_dup"},
开发者ID:ntvis,项目名称:openssl,代码行数:31,


示例23: ERR_FUNC

 * made to it will be overwritten when the script next updates this file, * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include "e_chil_err.h"/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(0,func,0)#define ERR_REASON(reason) ERR_PACK(0,0,reason)static ERR_STRING_DATA HWCRHK_str_functs[] = {    {ERR_FUNC (HWCRHK_F_HWCRHK_CTRL), "HWCRHK_CTRL"},    {ERR_FUNC (HWCRHK_F_HWCRHK_FINISH), "HWCRHK_FINISH"},    {ERR_FUNC (HWCRHK_F_HWCRHK_GET_PASS), "HWCRHK_GET_PASS"},    {ERR_FUNC (HWCRHK_F_HWCRHK_INIT), "HWCRHK_INIT"},    {ERR_FUNC (HWCRHK_F_HWCRHK_INSERT_CARD), "HWCRHK_INSERT_CARD"},    {ERR_FUNC (HWCRHK_F_HWCRHK_LOAD_PRIVKEY), "HWCRHK_LOAD_PRIVKEY"},    {ERR_FUNC (HWCRHK_F_HWCRHK_LOAD_PUBKEY), "HWCRHK_LOAD_PUBKEY"},    {ERR_FUNC (HWCRHK_F_HWCRHK_MOD_EXP), "HWCRHK_MOD_EXP"},    {ERR_FUNC (HWCRHK_F_HWCRHK_RAND_BYTES), "HWCRHK_RAND_BYTES"},    {ERR_FUNC (HWCRHK_F_HWCRHK_RSA_MOD_EXP), "HWCRHK_RSA_MOD_EXP"},    {0, NULL}};static ERR_STRING_DATA HWCRHK_str_reasons[] = {    {ERR_REASON (HWCRHK_R_ALREADY_LOADED), "already loaded"},    {ERR_REASON (HWCRHK_R_BIO_WAS_FREED), "bio was freed"},
开发者ID:274914765,项目名称:C,代码行数:31,


示例24: ERR_FUNC

 * made to it will be overwritten when the script next updates this file, * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/comp.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_COMP,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_COMP,0,reason)static ERR_STRING_DATA COMP_str_functs[] = {	{ERR_FUNC(COMP_F_BIO_ZLIB_FLUSH),	"BIO_ZLIB_FLUSH"},	{ERR_FUNC(COMP_F_BIO_ZLIB_NEW),	"BIO_ZLIB_NEW"},	{ERR_FUNC(COMP_F_BIO_ZLIB_READ),	"BIO_ZLIB_READ"},	{ERR_FUNC(COMP_F_BIO_ZLIB_WRITE),	"BIO_ZLIB_WRITE"},	{0, NULL}};static ERR_STRING_DATA COMP_str_reasons[] = {	{ERR_REASON(COMP_R_ZLIB_DEFLATE_ERROR)   , "zlib deflate error"},	{ERR_REASON(COMP_R_ZLIB_INFLATE_ERROR)   , "zlib inflate error"},	{ERR_REASON(COMP_R_ZLIB_NOT_SUPPORTED)   , "zlib not supported"},	{0, NULL}};#endif
开发者ID:randombit,项目名称:hacrypto,代码行数:30,


示例25: ERR_FUNC

 * only reason strings will be preserved. */#include "stdio.h"#include "openssl/err.h"#include "openssl/dsa.h"/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_DSA,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_DSA,0,reason)static ERR_STRING_DATA DSA_str_functs[]=	{{ERR_FUNC(DSA_F_D2I_DSA_SIG),	"d2i_DSA_SIG"},{ERR_FUNC(DSA_F_DSAPARAMS_PRINT),	"DSAparams_print"},{ERR_FUNC(DSA_F_DSAPARAMS_PRINT_FP),	"DSAparams_print_fp"},{ERR_FUNC(DSA_F_DSA_DO_SIGN),	"DSA_do_sign"},{ERR_FUNC(DSA_F_DSA_DO_VERIFY),	"DSA_do_verify"},{ERR_FUNC(DSA_F_DSA_NEW_METHOD),	"DSA_new_method"},{ERR_FUNC(DSA_F_DSA_PRINT),	"DSA_print"},{ERR_FUNC(DSA_F_DSA_PRINT_FP),	"DSA_print_fp"},{ERR_FUNC(DSA_F_DSA_SIGN),	"DSA_sign"},{ERR_FUNC(DSA_F_DSA_SIGN_SETUP),	"DSA_sign_setup"},{ERR_FUNC(DSA_F_DSA_SIG_NEW),	"DSA_SIG_new"},{ERR_FUNC(DSA_F_DSA_VERIFY),	"DSA_verify"},{ERR_FUNC(DSA_F_I2D_DSA_SIG),	"i2d_DSA_SIG"},{ERR_FUNC(DSA_F_SIG_CB),	"SIG_CB"},{0,NULL}	};
开发者ID:LucidOne,项目名称:Rovio,代码行数:31,


示例26: ERR_FUNC

 * only reason strings will be preserved. */#include "stdio.h"#include "openssl/err.h"#include "openssl/ui.h"/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_UI,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_UI,0,reason)static ERR_STRING_DATA UI_str_functs[]=	{{ERR_FUNC(UI_F_GENERAL_ALLOCATE_BOOLEAN),	"GENERAL_ALLOCATE_BOOLEAN"},{ERR_FUNC(UI_F_GENERAL_ALLOCATE_PROMPT),	"GENERAL_ALLOCATE_PROMPT"},{ERR_FUNC(UI_F_GENERAL_ALLOCATE_STRING),	"GENERAL_ALLOCATE_STRING"},{ERR_FUNC(UI_F_UI_CTRL),	"UI_ctrl"},{ERR_FUNC(UI_F_UI_DUP_ERROR_STRING),	"UI_dup_error_string"},{ERR_FUNC(UI_F_UI_DUP_INFO_STRING),	"UI_dup_info_string"},{ERR_FUNC(UI_F_UI_DUP_INPUT_BOOLEAN),	"UI_dup_input_boolean"},{ERR_FUNC(UI_F_UI_DUP_INPUT_STRING),	"UI_dup_input_string"},{ERR_FUNC(UI_F_UI_DUP_VERIFY_STRING),	"UI_dup_verify_string"},{ERR_FUNC(UI_F_UI_GET0_RESULT),	"UI_get0_result"},{ERR_FUNC(UI_F_UI_NEW_METHOD),	"UI_new_method"},{ERR_FUNC(UI_F_UI_SET_RESULT),	"UI_set_result"},{0,NULL}	};static ERR_STRING_DATA UI_str_reasons[]=
开发者ID:LucidOne,项目名称:Rovio,代码行数:31,


示例27: ERR_FUNC

 * only reason strings will be preserved. */#include <stdio.h>#include <openssl/err.h>#include <openssl/ec.h>/* BEGIN ERROR CODES */#ifndef OPENSSL_NO_ERR#define ERR_FUNC(func) ERR_PACK(ERR_LIB_EC,func,0)#define ERR_REASON(reason) ERR_PACK(ERR_LIB_EC,0,reason)static ERR_STRING_DATA EC_str_functs[]=	{{ERR_FUNC(EC_F_COMPUTE_WNAF),	"COMPUTE_WNAF"},{ERR_FUNC(EC_F_D2I_ECPARAMETERS),	"d2i_ECParameters"},{ERR_FUNC(EC_F_D2I_ECPKPARAMETERS),	"d2i_ECPKParameters"},{ERR_FUNC(EC_F_D2I_ECPRIVATEKEY),	"d2i_ECPrivateKey"},{ERR_FUNC(EC_F_ECPARAMETERS_PRINT),	"ECParameters_print"},{ERR_FUNC(EC_F_ECPARAMETERS_PRINT_FP),	"ECParameters_print_fp"},{ERR_FUNC(EC_F_ECPKPARAMETERS_PRINT),	"ECPKParameters_print"},{ERR_FUNC(EC_F_ECPKPARAMETERS_PRINT_FP),	"ECPKParameters_print_fp"},{ERR_FUNC(EC_F_ECP_NIST_MOD_192),	"ECP_NIST_MOD_192"},{ERR_FUNC(EC_F_ECP_NIST_MOD_224),	"ECP_NIST_MOD_224"},{ERR_FUNC(EC_F_ECP_NIST_MOD_256),	"ECP_NIST_MOD_256"},{ERR_FUNC(EC_F_ECP_NIST_MOD_521),	"ECP_NIST_MOD_521"},{ERR_FUNC(EC_F_EC_ASN1_GROUP2CURVE),	"EC_ASN1_GROUP2CURVE"},{ERR_FUNC(EC_F_EC_ASN1_GROUP2FIELDID),	"EC_ASN1_GROUP2FIELDID"},{ERR_FUNC(EC_F_EC_ASN1_GROUP2PARAMETERS),	"EC_ASN1_GROUP2PARAMETERS"},{ERR_FUNC(EC_F_EC_ASN1_GROUP2PKPARAMETERS),	"EC_ASN1_GROUP2PKPARAMETERS"},
开发者ID:RafaelRMachado,项目名称:MinnowBoard,代码行数:31,



注:本文中的ERR_FUNC函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ ERR_GET_LIB函数代码示例
C++ ERR_FATAL函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。