OpenCoverage

x509_ext.c

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

Generated by Squish Coco 4.2.2