OpenCoverage

x509cset.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4int-
5X509_CRL_up_ref(X509_CRL *x)-
6{-
7 int refs = CRYPTO_add_lock(&x->references,1,6,__FILE__,69);-
8 return
never executed: return (refs > 1) ? 1 : 0;
(
(refs > 1)Description
TRUEnever evaluated
FALSEnever evaluated
refs > 1)
(refs > 1)Description
TRUEnever evaluated
FALSEnever evaluated
? 1 : 0;
never executed: return (refs > 1) ? 1 : 0;
0
9}-
10-
11int-
12X509_CRL_set_version(X509_CRL *x, long version)-
13{-
14 if (x ==
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
15 ((void *)0)
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
16 )-
17 return
never executed: return (0);
(0);
never executed: return (0);
0
18 if (x->crl->version ==
x->crl->version == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
19 ((void *)0)
x->crl->version == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
20 ) {-
21 if ((
(x->crl->versi...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
x->crl->version = ASN1_INTEGER_new()) ==
(x->crl->versi...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
22 ((void *)0)
(x->crl->versi...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
23 )-
24 return
never executed: return (0);
(0);
never executed: return (0);
0
25 }
never executed: end of block
0
26 return
never executed: return (ASN1_INTEGER_set(x->crl->version, version));
(ASN1_INTEGER_set(x->crl->version, version));
never executed: return (ASN1_INTEGER_set(x->crl->version, version));
0
27}-
28-
29int-
30X509_CRL_set_issuer_name(X509_CRL *x, X509_NAME *name)-
31{-
32 if ((
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
x ==
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
33 ((void *)0)
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
34 )
(x == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
|| (
(x->crl == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
x->crl ==
(x->crl == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
35 ((void *)0)
(x->crl == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
0
36 )
(x->crl == ((void *)0) )Description
TRUEnever evaluated
FALSEnever evaluated
)
0
37 return
never executed: return (0);
(0);
never executed: return (0);
0
38 return
never executed: return (X509_NAME_set(&x->crl->issuer, name));
(X509_NAME_set(&x->crl->issuer, name));
never executed: return (X509_NAME_set(&x->crl->issuer, name));
0
39}-
40-
41int-
42X509_CRL_set_lastUpdate(X509_CRL *x, const ASN1_TIME *tm)-
43{-
44 ASN1_TIME *in;-
45-
46 if (x ==
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
47 ((void *)0)
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
48 )-
49 return
never executed: return (0);
(0);
never executed: return (0);
0
50 in = x->crl->lastUpdate;-
51 if (in != tm
in != tmDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
52 in = ASN1_STRING_dup(tm);-
53 if (in !=
in != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
54 ((void *)0)
in != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
55 ) {-
56 ASN1_TIME_free(x->crl->lastUpdate);-
57 x->crl->lastUpdate = in;-
58 }
never executed: end of block
0
59 }
never executed: end of block
0
60 return
never executed: return (in != ((void *)0) );
(in !=
never executed: return (in != ((void *)0) );
0
61 ((void *)0)
never executed: return (in != ((void *)0) );
0
62 );
never executed: return (in != ((void *)0) );
0
63}-
64-
65int-
66X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm)-
67{-
68 return
never executed: return X509_CRL_set_lastUpdate(x, tm);
X509_CRL_set_lastUpdate(x, tm);
never executed: return X509_CRL_set_lastUpdate(x, tm);
0
69}-
70-
71int-
72X509_CRL_set_nextUpdate(X509_CRL *x, const ASN1_TIME *tm)-
73{-
74 ASN1_TIME *in;-
75-
76 if (x ==
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
77 ((void *)0)
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
78 )-
79 return
never executed: return (0);
(0);
never executed: return (0);
0
80 in = x->crl->nextUpdate;-
81 if (in != tm
in != tmDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
82 in = ASN1_STRING_dup(tm);-
83 if (in !=
in != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
84 ((void *)0)
in != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
85 ) {-
86 ASN1_TIME_free(x->crl->nextUpdate);-
87 x->crl->nextUpdate = in;-
88 }
never executed: end of block
0
89 }
never executed: end of block
0
90 return
never executed: return (in != ((void *)0) );
(in !=
never executed: return (in != ((void *)0) );
0
91 ((void *)0)
never executed: return (in != ((void *)0) );
0
92 );
never executed: return (in != ((void *)0) );
0
93}-
94-
95int-
96X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm)-
97{-
98 return
never executed: return X509_CRL_set_nextUpdate(x, tm);
X509_CRL_set_nextUpdate(x, tm);
never executed: return X509_CRL_set_nextUpdate(x, tm);
0
99}-
100-
101int-
102X509_CRL_sort(X509_CRL *c)-
103{-
104 int i;-
105 X509_REVOKED *r;-
106-
107-
108-
109 sk_sort(((_STACK*) (1 ? (c->crl->revoked) : (struct stack_st_X509_REVOKED*)0)));-
110 for (i = 0; i < sk_num(((_STACK*) (1 ? (c->crl->revoked) : (struct stack_st_X509_REVOKED*)0)))
i < sk_num(((_..._REVOKED*)0)))Description
TRUEnever evaluated
FALSEnever evaluated
; i++) {
0
111 r = ((X509_REVOKED *)sk_value(((_STACK*) (1 ? (c->crl->revoked) : (struct stack_st_X509_REVOKED*)0)), (i)));-
112 r->sequence = i;-
113 }
never executed: end of block
0
114 c->crl->enc.modified = 1;-
115 return
never executed: return 1;
1;
never executed: return 1;
0
116}-
117-
118const struct stack_st_X509_EXTENSION *-
119X509_REVOKED_get0_extensions(const X509_REVOKED *x)-
120{-
121 return
never executed: return x->extensions;
x->extensions;
never executed: return x->extensions;
0
122}-
123-
124const ASN1_TIME *-
125X509_REVOKED_get0_revocationDate(const X509_REVOKED *x)-
126{-
127 return
never executed: return x->revocationDate;
x->revocationDate;
never executed: return x->revocationDate;
0
128}-
129-
130const ASN1_INTEGER *-
131X509_REVOKED_get0_serialNumber(const X509_REVOKED *x)-
132{-
133 return
never executed: return x->serialNumber;
x->serialNumber;
never executed: return x->serialNumber;
0
134}-
135-
136int-
137X509_REVOKED_set_revocationDate(X509_REVOKED *x, ASN1_TIME *tm)-
138{-
139 ASN1_TIME *in;-
140-
141 if (x ==
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
142 ((void *)0)
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
143 )-
144 return
never executed: return (0);
(0);
never executed: return (0);
0
145 in = x->revocationDate;-
146 if (in != tm
in != tmDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
147 in = ASN1_STRING_dup(tm);-
148 if (in !=
in != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
149 ((void *)0)
in != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
150 ) {-
151 ASN1_TIME_free(x->revocationDate);-
152 x->revocationDate = in;-
153 }
never executed: end of block
0
154 }
never executed: end of block
0
155 return
never executed: return (in != ((void *)0) );
(in !=
never executed: return (in != ((void *)0) );
0
156 ((void *)0)
never executed: return (in != ((void *)0) );
0
157 );
never executed: return (in != ((void *)0) );
0
158}-
159-
160int-
161X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial)-
162{-
163 ASN1_INTEGER *in;-
164-
165 if (x ==
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
166 ((void *)0)
x == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
167 )-
168 return
never executed: return (0);
(0);
never executed: return (0);
0
169 in = x->serialNumber;-
170 if (in != serial
in != serialDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
171 in = ASN1_INTEGER_dup(serial);-
172 if (in !=
in != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
173 ((void *)0)
in != ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
174 ) {-
175 ASN1_INTEGER_free(x->serialNumber);-
176 x->serialNumber = in;-
177 }
never executed: end of block
0
178 }
never executed: end of block
0
179 return
never executed: return (in != ((void *)0) );
(in !=
never executed: return (in != ((void *)0) );
0
180 ((void *)0)
never executed: return (in != ((void *)0) );
0
181 );
never executed: return (in != ((void *)0) );
0
182}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2