OpenCoverage

pk12err.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/pk12err.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4static const ERR_STRING_DATA PKCS12_str_functs[] = {-
5 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(121) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "OPENSSL_asc2uni"},-
6 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(124) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "OPENSSL_uni2asc"},-
7 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(127) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
8 "OPENSSL_uni2utf8"},-
9 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(129) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
10 "OPENSSL_utf82uni"},-
11 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(105) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "PKCS12_create"},-
12 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(107) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "PKCS12_gen_mac"},-
13 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(109) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "PKCS12_init"},-
14 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(106) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
15 "PKCS12_item_decrypt_d2i"},-
16 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(108) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
17 "PKCS12_item_i2d_encrypt"},-
18 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(117) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
19 "PKCS12_item_pack_safebag"},-
20 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(110) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
21 "PKCS12_key_gen_asc"},-
22 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(111) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
23 "PKCS12_key_gen_uni"},-
24 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(116) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
25 "PKCS12_key_gen_utf8"},-
26 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(128) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "PKCS12_newpass"},-
27 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(114) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
28 "PKCS12_pack_p7data"},-
29 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(115) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
30 "PKCS12_pack_p7encdata"},-
31 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(118) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "PKCS12_parse"},-
32 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(119) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
33 "PKCS12_pbe_crypt"},-
34 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(120) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
35 "PKCS12_PBE_keyivgen"},-
36 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(112) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
37 "PKCS12_SAFEBAG_create0_p8inf"},-
38 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(113) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
39 "PKCS12_SAFEBAG_create0_pkcs8"},-
40 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(133) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
41 "PKCS12_SAFEBAG_create_pkcs8_encrypt"},-
42 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(122) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
43 "PKCS12_setup_mac"},-
44 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(123) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "PKCS12_set_mac"},-
45 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(130) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
46 "PKCS12_unpack_authsafes"},-
47 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(131) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
48 "PKCS12_unpack_p7data"},-
49 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(126) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
50 "PKCS12_verify_mac"},-
51 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(125) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "PKCS8_encrypt"},-
52 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(132) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "PKCS8_set0_pbe"},-
53 {0, -
54 ((void *)0)-
55 }-
56};-
57-
58static const ERR_STRING_DATA PKCS12_str_reasons[] = {-
59 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(100) & 0xFFF) ) ),-
60 "cant pack structure"},-
61 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(121) & 0xFFF) ) ),-
62 "content type not data"},-
63 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(101) & 0xFFF) ) ), "decode error"},-
64 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(102) & 0xFFF) ) ), "encode error"},-
65 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(103) & 0xFFF) ) ), "encrypt error"},-
66 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(120) & 0xFFF) ) ),-
67 "error setting encrypted data type"},-
68 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(104) & 0xFFF) ) ),-
69 "invalid null argument"},-
70 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(105) & 0xFFF) ) ),-
71 "invalid null pkcs12 pointer"},-
72 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(106) & 0xFFF) ) ), "iv gen error"},-
73 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(107) & 0xFFF) ) ), "key gen error"},-
74 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(108) & 0xFFF) ) ), "mac absent"},-
75 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(109) & 0xFFF) ) ),-
76 "mac generation error"},-
77 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(110) & 0xFFF) ) ), "mac setup error"},-
78 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(111) & 0xFFF) ) ),-
79 "mac string set error"},-
80 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(113) & 0xFFF) ) ),-
81 "mac verify failure"},-
82 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(114) & 0xFFF) ) ), "parse error"},-
83 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(115) & 0xFFF) ) ),-
84 "pkcs12 algor cipherinit error"},-
85 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(116) & 0xFFF) ) ),-
86 "pkcs12 cipherfinal error"},-
87 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(117) & 0xFFF) ) ),-
88 "pkcs12 pbe crypt error"},-
89 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(118) & 0xFFF) ) ),-
90 "unknown digest algorithm"},-
91 {( (((unsigned int)(35) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(119) & 0xFFF) ) ),-
92 "unsupported pkcs12 mode"},-
93 {0, -
94 ((void *)0)-
95 }-
96};-
97-
98-
99-
100int ERR_load_PKCS12_strings(void)-
101{-
102-
103 if (ERR_func_error_string(PKCS12_str_functs[0].error) ==
ERR_func_error...== ((void *)0)Description
TRUEevaluated 2074 times by 11 tests
Evaluated 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
FALSEnever evaluated
0-2074
104 ((void *)0)
ERR_func_error...== ((void *)0)Description
TRUEevaluated 2074 times by 11 tests
Evaluated 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
FALSEnever evaluated
0-2074
105 ) {-
106 ERR_load_strings_const(PKCS12_str_functs);-
107 ERR_load_strings_const(PKCS12_str_reasons);-
108 }
executed 2074 times by 11 tests: end of block
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
109-
110 return
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
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
111}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2