OpenCoverage

x509_ext.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x509_ext.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2int X509_CRL_get_ext_count(const X509_CRL *x)-
3{-
4 return
never executed: return X509v3_get_ext_count(x->crl.extensions);
X509v3_get_ext_count(x->crl.extensions);
never executed: return X509v3_get_ext_count(x->crl.extensions);
0
5}-
6-
7int X509_CRL_get_ext_by_NID(const X509_CRL *x, int nid, int lastpos)-
8{-
9 return
never executed: return X509v3_get_ext_by_NID(x->crl.extensions, nid, lastpos);
X509v3_get_ext_by_NID(x->crl.extensions, nid, lastpos);
never executed: return X509v3_get_ext_by_NID(x->crl.extensions, nid, lastpos);
0
10}-
11-
12int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj,-
13 int lastpos)-
14{-
15 return
never executed: return X509v3_get_ext_by_OBJ(x->crl.extensions, obj, lastpos);
X509v3_get_ext_by_OBJ(x->crl.extensions, obj, lastpos);
never executed: return X509v3_get_ext_by_OBJ(x->crl.extensions, obj, lastpos);
0
16}-
17-
18int X509_CRL_get_ext_by_critical(const X509_CRL *x, int crit, int lastpos)-
19{-
20 return
never executed: return X509v3_get_ext_by_critical(x->crl.extensions, crit, lastpos);
X509v3_get_ext_by_critical(x->crl.extensions, crit, lastpos);
never executed: return X509v3_get_ext_by_critical(x->crl.extensions, crit, lastpos);
0
21}-
22-
23X509_EXTENSION *X509_CRL_get_ext(const X509_CRL *x, int loc)-
24{-
25 return
never executed: return X509v3_get_ext(x->crl.extensions, loc);
X509v3_get_ext(x->crl.extensions, loc);
never executed: return X509v3_get_ext(x->crl.extensions, loc);
0
26}-
27-
28X509_EXTENSION *X509_CRL_delete_ext(X509_CRL *x, int loc)-
29{-
30 return
never executed: return X509v3_delete_ext(x->crl.extensions, loc);
X509v3_delete_ext(x->crl.extensions, loc);
never executed: return X509v3_delete_ext(x->crl.extensions, loc);
0
31}-
32-
33void *X509_CRL_get_ext_d2i(const X509_CRL *x, int nid, int *crit, int *idx)-
34{-
35 return
executed 137416 times by 1 test: return X509V3_get_d2i(x->crl.extensions, nid, crit, idx);
Executed by:
  • libcrypto.so.1.1
X509V3_get_d2i(x->crl.extensions, nid, crit, idx);
executed 137416 times by 1 test: return X509V3_get_d2i(x->crl.extensions, nid, crit, idx);
Executed by:
  • libcrypto.so.1.1
137416
36}-
37-
38int X509_CRL_add1_ext_i2d(X509_CRL *x, int nid, void *value, int crit,-
39 unsigned long flags)-
40{-
41 return
never executed: return X509V3_add1_i2d(&x->crl.extensions, nid, value, crit, flags);
X509V3_add1_i2d(&x->crl.extensions, nid, value, crit, flags);
never executed: return X509V3_add1_i2d(&x->crl.extensions, nid, value, crit, flags);
0
42}-
43-
44int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc)-
45{-
46 return
never executed: return (X509v3_add_ext(&(x->crl.extensions), ex, loc) != ((void *)0) );
(X509v3_add_ext(&(x->crl.extensions), ex, loc) !=
never executed: return (X509v3_add_ext(&(x->crl.extensions), ex, loc) != ((void *)0) );
0
47 ((void *)0)
never executed: return (X509v3_add_ext(&(x->crl.extensions), ex, loc) != ((void *)0) );
0
48 );
never executed: return (X509v3_add_ext(&(x->crl.extensions), ex, loc) != ((void *)0) );
0
49}-
50-
51int X509_get_ext_count(const X509 *x)-
52{-
53 return
executed 63457 times by 1 test: return X509v3_get_ext_count(x->cert_info.extensions);
Executed by:
  • libcrypto.so.1.1
X509v3_get_ext_count(x->cert_info.extensions);
executed 63457 times by 1 test: return X509v3_get_ext_count(x->cert_info.extensions);
Executed by:
  • libcrypto.so.1.1
63457
54}-
55-
56int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos)-
57{-
58 return
executed 100 times by 1 test: return X509v3_get_ext_by_NID(x->cert_info.extensions, nid, lastpos);
Executed by:
  • libcrypto.so.1.1
X509v3_get_ext_by_NID(x->cert_info.extensions, nid, lastpos);
executed 100 times by 1 test: return X509v3_get_ext_by_NID(x->cert_info.extensions, nid, lastpos);
Executed by:
  • libcrypto.so.1.1
100
59}-
60-
61int X509_get_ext_by_OBJ(const X509 *x, const ASN1_OBJECT *obj, int lastpos)-
62{-
63 return
never executed: return X509v3_get_ext_by_OBJ(x->cert_info.extensions, obj, lastpos);
X509v3_get_ext_by_OBJ(x->cert_info.extensions, obj, lastpos);
never executed: return X509v3_get_ext_by_OBJ(x->cert_info.extensions, obj, lastpos);
0
64}-
65-
66int X509_get_ext_by_critical(const X509 *x, int crit, int lastpos)-
67{-
68 return
never executed: return (X509v3_get_ext_by_critical (x->cert_info.extensions, crit, lastpos));
(X509v3_get_ext_by_critical
never executed: return (X509v3_get_ext_by_critical (x->cert_info.extensions, crit, lastpos));
0
69 (x->cert_info.extensions, crit, lastpos));
never executed: return (X509v3_get_ext_by_critical (x->cert_info.extensions, crit, lastpos));
0
70}-
71-
72X509_EXTENSION *X509_get_ext(const X509 *x, int loc)-
73{-
74 return
executed 51085 times by 1 test: return X509v3_get_ext(x->cert_info.extensions, loc);
Executed by:
  • libcrypto.so.1.1
X509v3_get_ext(x->cert_info.extensions, loc);
executed 51085 times by 1 test: return X509v3_get_ext(x->cert_info.extensions, loc);
Executed by:
  • libcrypto.so.1.1
51085
75}-
76-
77X509_EXTENSION *X509_delete_ext(X509 *x, int loc)-
78{-
79 return
executed 9 times by 1 test: return X509v3_delete_ext(x->cert_info.extensions, loc);
Executed by:
  • libcrypto.so.1.1
X509v3_delete_ext(x->cert_info.extensions, loc);
executed 9 times by 1 test: return X509v3_delete_ext(x->cert_info.extensions, loc);
Executed by:
  • libcrypto.so.1.1
9
80}-
81-
82int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc)-
83{-
84 return
never executed: return (X509v3_add_ext(&(x->cert_info.extensions), ex, loc) != ((void *)0) );
(X509v3_add_ext(&(x->cert_info.extensions), ex, loc) !=
never executed: return (X509v3_add_ext(&(x->cert_info.extensions), ex, loc) != ((void *)0) );
0
85 ((void *)0)
never executed: return (X509v3_add_ext(&(x->cert_info.extensions), ex, loc) != ((void *)0) );
0
86 );
never executed: return (X509v3_add_ext(&(x->cert_info.extensions), ex, loc) != ((void *)0) );
0
87}-
88-
89void *X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx)-
90{-
91 return
executed 228100 times by 1 test: return X509V3_get_d2i(x->cert_info.extensions, nid, crit, idx);
Executed by:
  • libcrypto.so.1.1
X509V3_get_d2i(x->cert_info.extensions, nid, crit, idx);
executed 228100 times by 1 test: return X509V3_get_d2i(x->cert_info.extensions, nid, crit, idx);
Executed by:
  • libcrypto.so.1.1
228100
92}-
93-
94int X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit,-
95 unsigned long flags)-
96{-
97 return
executed 103 times by 1 test: return X509V3_add1_i2d(&x->cert_info.extensions, nid, value, crit, flags);
Executed by:
  • libcrypto.so.1.1
X509V3_add1_i2d(&x->cert_info.extensions, nid, value, crit,
executed 103 times by 1 test: return X509V3_add1_i2d(&x->cert_info.extensions, nid, value, crit, flags);
Executed by:
  • libcrypto.so.1.1
103
98 flags);
executed 103 times by 1 test: return X509V3_add1_i2d(&x->cert_info.extensions, nid, value, crit, flags);
Executed by:
  • libcrypto.so.1.1
103
99}-
100-
101int X509_REVOKED_get_ext_count(const X509_REVOKED *x)-
102{-
103 return
never executed: return X509v3_get_ext_count(x->extensions);
X509v3_get_ext_count(x->extensions);
never executed: return X509v3_get_ext_count(x->extensions);
0
104}-
105-
106int X509_REVOKED_get_ext_by_NID(const X509_REVOKED *x, int nid, int lastpos)-
107{-
108 return
never executed: return X509v3_get_ext_by_NID(x->extensions, nid, lastpos);
X509v3_get_ext_by_NID(x->extensions, nid, lastpos);
never executed: return X509v3_get_ext_by_NID(x->extensions, nid, lastpos);
0
109}-
110-
111int X509_REVOKED_get_ext_by_OBJ(const X509_REVOKED *x, const ASN1_OBJECT *obj,-
112 int lastpos)-
113{-
114 return
never executed: return X509v3_get_ext_by_OBJ(x->extensions, obj, lastpos);
X509v3_get_ext_by_OBJ(x->extensions, obj, lastpos);
never executed: return X509v3_get_ext_by_OBJ(x->extensions, obj, lastpos);
0
115}-
116-
117int X509_REVOKED_get_ext_by_critical(const X509_REVOKED *x, int crit, int lastpos)-
118{-
119 return
never executed: return X509v3_get_ext_by_critical(x->extensions, crit, lastpos);
X509v3_get_ext_by_critical(x->extensions, crit, lastpos);
never executed: return X509v3_get_ext_by_critical(x->extensions, crit, lastpos);
0
120}-
121-
122X509_EXTENSION *X509_REVOKED_get_ext(const X509_REVOKED *x, int loc)-
123{-
124 return
never executed: return X509v3_get_ext(x->extensions, loc);
X509v3_get_ext(x->extensions, loc);
never executed: return X509v3_get_ext(x->extensions, loc);
0
125}-
126-
127X509_EXTENSION *X509_REVOKED_delete_ext(X509_REVOKED *x, int loc)-
128{-
129 return
never executed: return X509v3_delete_ext(x->extensions, loc);
X509v3_delete_ext(x->extensions, loc);
never executed: return X509v3_delete_ext(x->extensions, loc);
0
130}-
131-
132int X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc)-
133{-
134 return
never executed: return (X509v3_add_ext(&(x->extensions), ex, loc) != ((void *)0) );
(X509v3_add_ext(&(x->extensions), ex, loc) !=
never executed: return (X509v3_add_ext(&(x->extensions), ex, loc) != ((void *)0) );
0
135 ((void *)0)
never executed: return (X509v3_add_ext(&(x->extensions), ex, loc) != ((void *)0) );
0
136 );
never executed: return (X509v3_add_ext(&(x->extensions), ex, loc) != ((void *)0) );
0
137}-
138-
139void *X509_REVOKED_get_ext_d2i(const X509_REVOKED *x, int nid, int *crit, int *idx)-
140{-
141 return
executed 28153 times by 1 test: return X509V3_get_d2i(x->extensions, nid, crit, idx);
Executed by:
  • libcrypto.so.1.1
X509V3_get_d2i(x->extensions, nid, crit, idx);
executed 28153 times by 1 test: return X509V3_get_d2i(x->extensions, nid, crit, idx);
Executed by:
  • libcrypto.so.1.1
28153
142}-
143-
144int X509_REVOKED_add1_ext_i2d(X509_REVOKED *x, int nid, void *value, int crit,-
145 unsigned long flags)-
146{-
147 return
never executed: return X509V3_add1_i2d(&x->extensions, nid, value, crit, flags);
X509V3_add1_i2d(&x->extensions, nid, value, crit, flags);
never executed: return X509V3_add1_i2d(&x->extensions, nid, value, crit, flags);
0
148}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2