From: Andreas Steffen Date: Sun, 12 Dec 2010 20:34:27 +0000 (+0100) Subject: fixed bug in mem_cred.c:add_crl() X-Git-Tag: 4.5.1~379 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7883e7ce33bc57cfd474014262aeb93ef9a6383e;p=thirdparty%2Fstrongswan.git fixed bug in mem_cred.c:add_crl() --- diff --git a/src/libstrongswan/credentials/sets/mem_cred.c b/src/libstrongswan/credentials/sets/mem_cred.c index c58475d38e..6d3736e7d0 100644 --- a/src/libstrongswan/credentials/sets/mem_cred.c +++ b/src/libstrongswan/credentials/sets/mem_cred.c @@ -198,7 +198,7 @@ METHOD(mem_cred_t, add_crl, bool, enumerator = this->untrusted->create_enumerator(this->untrusted); while (enumerator->enumerate(enumerator, (void**)¤t)) { - if (current->get_type(current) != CERT_X509_CRL) + if (current->get_type(current) == CERT_X509_CRL) { bool found = FALSE; crl_t *crl_c = (crl_t*)current;