| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | | - |
| 5 | | - |
| 6 | | - |
| 7 | | - |
| 8 | | - |
| 9 | | - |
| 10 | | - |
| 11 | #include <openssl/err.h> | - |
| 12 | #include <openssl/conferr.h> | - |
| 13 | | - |
| 14 | #ifndef OPENSSL_NO_ERR | - |
| 15 | | - |
| 16 | static const ERR_STRING_DATA CONF_str_functs[] = { | - |
| 17 | {ERR_PACK(ERR_LIB_CONF, CONF_F_CONF_DUMP_FP, 0), "CONF_dump_fp"}, | - |
| 18 | {ERR_PACK(ERR_LIB_CONF, CONF_F_CONF_LOAD, 0), "CONF_load"}, | - |
| 19 | {ERR_PACK(ERR_LIB_CONF, CONF_F_CONF_LOAD_FP, 0), "CONF_load_fp"}, | - |
| 20 | {ERR_PACK(ERR_LIB_CONF, CONF_F_CONF_PARSE_LIST, 0), "CONF_parse_list"}, | - |
| 21 | {ERR_PACK(ERR_LIB_CONF, CONF_F_DEF_LOAD, 0), "def_load"}, | - |
| 22 | {ERR_PACK(ERR_LIB_CONF, CONF_F_DEF_LOAD_BIO, 0), "def_load_bio"}, | - |
| 23 | {ERR_PACK(ERR_LIB_CONF, CONF_F_GET_NEXT_FILE, 0), "get_next_file"}, | - |
| 24 | {ERR_PACK(ERR_LIB_CONF, CONF_F_MODULE_ADD, 0), "module_add"}, | - |
| 25 | {ERR_PACK(ERR_LIB_CONF, CONF_F_MODULE_INIT, 0), "module_init"}, | - |
| 26 | {ERR_PACK(ERR_LIB_CONF, CONF_F_MODULE_LOAD_DSO, 0), "module_load_dso"}, | - |
| 27 | {ERR_PACK(ERR_LIB_CONF, CONF_F_MODULE_RUN, 0), "module_run"}, | - |
| 28 | {ERR_PACK(ERR_LIB_CONF, CONF_F_NCONF_DUMP_BIO, 0), "NCONF_dump_bio"}, | - |
| 29 | {ERR_PACK(ERR_LIB_CONF, CONF_F_NCONF_DUMP_FP, 0), "NCONF_dump_fp"}, | - |
| 30 | {ERR_PACK(ERR_LIB_CONF, CONF_F_NCONF_GET_NUMBER_E, 0), | - |
| 31 | "NCONF_get_number_e"}, | - |
| 32 | {ERR_PACK(ERR_LIB_CONF, CONF_F_NCONF_GET_SECTION, 0), "NCONF_get_section"}, | - |
| 33 | {ERR_PACK(ERR_LIB_CONF, CONF_F_NCONF_GET_STRING, 0), "NCONF_get_string"}, | - |
| 34 | {ERR_PACK(ERR_LIB_CONF, CONF_F_NCONF_LOAD, 0), "NCONF_load"}, | - |
| 35 | {ERR_PACK(ERR_LIB_CONF, CONF_F_NCONF_LOAD_BIO, 0), "NCONF_load_bio"}, | - |
| 36 | {ERR_PACK(ERR_LIB_CONF, CONF_F_NCONF_LOAD_FP, 0), "NCONF_load_fp"}, | - |
| 37 | {ERR_PACK(ERR_LIB_CONF, CONF_F_NCONF_NEW, 0), "NCONF_new"}, | - |
| 38 | {ERR_PACK(ERR_LIB_CONF, CONF_F_PROCESS_INCLUDE, 0), "process_include"}, | - |
| 39 | {ERR_PACK(ERR_LIB_CONF, CONF_F_SSL_MODULE_INIT, 0), "ssl_module_init"}, | - |
| 40 | {ERR_PACK(ERR_LIB_CONF, CONF_F_STR_COPY, 0), "str_copy"}, | - |
| 41 | {0, NULL} | - |
| 42 | }; | - |
| 43 | | - |
| 44 | static const ERR_STRING_DATA CONF_str_reasons[] = { | - |
| 45 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_ERROR_LOADING_DSO), "error loading dso"}, | - |
| 46 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_LIST_CANNOT_BE_NULL), | - |
| 47 | "list cannot be null"}, | - |
| 48 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_MISSING_CLOSE_SQUARE_BRACKET), | - |
| 49 | "missing close square bracket"}, | - |
| 50 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_MISSING_EQUAL_SIGN), | - |
| 51 | "missing equal sign"}, | - |
| 52 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_MISSING_INIT_FUNCTION), | - |
| 53 | "missing init function"}, | - |
| 54 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_MODULE_INITIALIZATION_ERROR), | - |
| 55 | "module initialization error"}, | - |
| 56 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_NO_CLOSE_BRACE), "no close brace"}, | - |
| 57 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_NO_CONF), "no conf"}, | - |
| 58 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE), | - |
| 59 | "no conf or environment variable"}, | - |
| 60 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_NO_SECTION), "no section"}, | - |
| 61 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_NO_SUCH_FILE), "no such file"}, | - |
| 62 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_NO_VALUE), "no value"}, | - |
| 63 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_NUMBER_TOO_LARGE), "number too large"}, | - |
| 64 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_RECURSIVE_DIRECTORY_INCLUDE), | - |
| 65 | "recursive directory include"}, | - |
| 66 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_SSL_COMMAND_SECTION_EMPTY), | - |
| 67 | "ssl command section empty"}, | - |
| 68 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_SSL_COMMAND_SECTION_NOT_FOUND), | - |
| 69 | "ssl command section not found"}, | - |
| 70 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_SSL_SECTION_EMPTY), "ssl section empty"}, | - |
| 71 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_SSL_SECTION_NOT_FOUND), | - |
| 72 | "ssl section not found"}, | - |
| 73 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_UNABLE_TO_CREATE_NEW_SECTION), | - |
| 74 | "unable to create new section"}, | - |
| 75 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_UNKNOWN_MODULE_NAME), | - |
| 76 | "unknown module name"}, | - |
| 77 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_VARIABLE_EXPANSION_TOO_LONG), | - |
| 78 | "variable expansion too long"}, | - |
| 79 | {ERR_PACK(ERR_LIB_CONF, 0, CONF_R_VARIABLE_HAS_NO_VALUE), | - |
| 80 | "variable has no value"}, | - |
| 81 | {0, NULL} | - |
| 82 | }; | - |
| 83 | | - |
| 84 | #endif | - |
| 85 | | - |
| 86 | int ERR_load_CONF_strings(void) | - |
| 87 | { | - |
| 88 | #ifndef OPENSSL_NO_ERR | - |
| 89 | if (ERR_func_error_string(CONF_str_functs[0].error) == NULL) {| TRUE | evaluated 2074 times by 11 testsEvaluated by:- asn1_internal_test
- chacha_internal_test
- ctype_internal_test
- curve448_internal_test
- libcrypto.so.1.1
- modes_internal_test
- poly1305_internal_test
- siphash_internal_test
- sm2_internal_test
- sm4_internal_test
- x509_internal_test
| | FALSE | never evaluated |
| 0-2074 |
| 90 | ERR_load_strings_const(CONF_str_functs); | - |
| 91 | ERR_load_strings_const(CONF_str_reasons); | - |
| 92 | }executed 2074 times by 11 tests: end of blockExecuted by:- asn1_internal_test
- chacha_internal_test
- ctype_internal_test
- curve448_internal_test
- libcrypto.so.1.1
- modes_internal_test
- poly1305_internal_test
- siphash_internal_test
- sm2_internal_test
- sm4_internal_test
- x509_internal_test
| 2074 |
| 93 | #endif | - |
| 94 | return 1;executed 2074 times by 11 tests: return 1;Executed by:- asn1_internal_test
- chacha_internal_test
- ctype_internal_test
- curve448_internal_test
- libcrypto.so.1.1
- modes_internal_test
- poly1305_internal_test
- siphash_internal_test
- sm2_internal_test
- sm4_internal_test
- x509_internal_test
| 2074 |
| 95 | } | - |
| | |