Commit a9edfc3ee96bb1e6223ad7295c2f8dee1a87ca60
1 parent
7b26407c
Exists in
master
and in
3 other branches
Fixing CRL expiration test.
Showing
1 changed file
with
1 additions
and
19 deletions
Show diff stats
src/lib3270/ssl/ctx_init.c
... | ... | @@ -119,7 +119,7 @@ int lib3270_check_X509_crl(H3270 *hSession, SSL_ERROR_MESSAGE * message) |
119 | 119 | const ASN1_TIME * next_update = X509_CRL_get0_nextUpdate(hSession->ssl.crl.cert); |
120 | 120 | #endif |
121 | 121 | |
122 | - if(X509_cmp_current_time(next_update)) | |
122 | + if(X509_cmp_current_time(next_update) == 1) | |
123 | 123 | { |
124 | 124 | int day, sec; |
125 | 125 | if(ASN1_TIME_diff(&day, &sec, NULL, next_update)) |
... | ... | @@ -165,24 +165,6 @@ int lib3270_check_X509_crl(H3270 *hSession, SSL_ERROR_MESSAGE * message) |
165 | 165 | { |
166 | 166 | X509_STORE_add_crl(store, hSession->ssl.crl.cert); |
167 | 167 | trace_ssl(hSession,"CRL was added to cert store\n"); |
168 | - | |
169 | - //time_t next_update = ASN1_GetTimeT(X509_CRL_get0_nextUpdate(hSession->ssl.crl.cert)); | |
170 | - | |
171 | -#ifdef DEBUG | |
172 | - { | |
173 | - int day, sec; | |
174 | - | |
175 | - if(ASN1_TIME_diff(&day, &sec, NULL, X509_CRL_get0_nextUpdate(hSession->ssl.crl.cert))) | |
176 | - { | |
177 | - debug("CRL Expiration: %d day(x) %d second(s)",day,sec); | |
178 | - } | |
179 | - | |
180 | - time_t now = time(NULL); | |
181 | - debug("********************* CMP_TIME=%d",X509_cmp_time(X509_CRL_get0_nextUpdate(hSession->ssl.crl.cert), &now)); | |
182 | - | |
183 | - } | |
184 | -#endif // DEBUG | |
185 | - | |
186 | 168 | } |
187 | 169 | |
188 | 170 | X509_VERIFY_PARAM *param = X509_VERIFY_PARAM_new(); | ... | ... |