OpenCoverage

ocsp_err.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ocsp/ocsp_err.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4static const ERR_STRING_DATA OCSP_str_functs[] = {-
5 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(102) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "d2i_ocsp_nonce"},-
6 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(103) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
7 "OCSP_basic_add1_status"},-
8 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(104) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "OCSP_basic_sign"},-
9 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(119) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
10 "OCSP_basic_sign_ctx"},-
11 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(105) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "OCSP_basic_verify"},-
12 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(101) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "OCSP_cert_id_new"},-
13 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(106) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
14 "ocsp_check_delegated"},-
15 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(107) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "ocsp_check_ids"},-
16 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(108) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "ocsp_check_issuer"},-
17 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(115) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
18 "OCSP_check_validity"},-
19 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(109) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
20 "ocsp_match_issuerid"},-
21 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(114) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "OCSP_parse_url"},-
22 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(110) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "OCSP_request_sign"},-
23 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(116) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
24 "OCSP_request_verify"},-
25 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(111) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ),-
26 "OCSP_response_get1_basic"},-
27 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(118) & 0xFFF) << 12L) | (((unsigned int)(0) & 0xFFF) ) ), "parse_http_line1"},-
28 {0, -
29 ((void *)0)-
30 }-
31};-
32-
33static const ERR_STRING_DATA OCSP_str_reasons[] = {-
34 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(101) & 0xFFF) ) ),-
35 "certificate verify error"},-
36 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(102) & 0xFFF) ) ), "digest err"},-
37 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(122) & 0xFFF) ) ),-
38 "error in nextupdate field"},-
39 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(123) & 0xFFF) ) ),-
40 "error in thisupdate field"},-
41 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(121) & 0xFFF) ) ), "error parsing url"},-
42 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(103) & 0xFFF) ) ),-
43 "missing ocspsigning usage"},-
44 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(124) & 0xFFF) ) ),-
45 "nextupdate before thisupdate"},-
46 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(104) & 0xFFF) ) ),-
47 "not basic response"},-
48 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(105) & 0xFFF) ) ),-
49 "no certificates in chain"},-
50 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(108) & 0xFFF) ) ), "no response data"},-
51 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(109) & 0xFFF) ) ), "no revoked time"},-
52 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(130) & 0xFFF) ) ), "no signer key"},-
53 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(110) & 0xFFF) ) ),-
54 "private key does not match certificate"},-
55 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(128) & 0xFFF) ) ),-
56 "request not signed"},-
57 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(111) & 0xFFF) ) ),-
58 "response contains no revocation data"},-
59 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(112) & 0xFFF) ) ),-
60 "root ca not trusted"},-
61 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(114) & 0xFFF) ) ),-
62 "server response error"},-
63 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(115) & 0xFFF) ) ),-
64 "server response parse error"},-
65 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(117) & 0xFFF) ) ), "signature failure"},-
66 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(118) & 0xFFF) ) ),-
67 "signer certificate not found"},-
68 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(125) & 0xFFF) ) ), "status expired"},-
69 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(126) & 0xFFF) ) ),-
70 "status not yet valid"},-
71 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(127) & 0xFFF) ) ), "status too old"},-
72 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(119) & 0xFFF) ) ),-
73 "unknown message digest"},-
74 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(120) & 0xFFF) ) ), "unknown nid"},-
75 {( (((unsigned int)(39) & 0x0FF) << 24L) | (((unsigned int)(0) & 0xFFF) << 12L) | (((unsigned int)(129) & 0xFFF) ) ),-
76 "unsupported requestorname type"},-
77 {0, -
78 ((void *)0)-
79 }-
80};-
81-
82-
83-
84int ERR_load_OCSP_strings(void)-
85{-
86-
87 if (ERR_func_error_string(OCSP_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
88 ((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
89 ) {-
90 ERR_load_strings_const(OCSP_str_functs);-
91 ERR_load_strings_const(OCSP_str_reasons);-
92 }
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
93-
94 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
95}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2