RSA and ECDSA key exchanges don't depend on CRL
diff --git a/include/polarssl/x509_crt.h b/include/polarssl/x509_crt.h
index dab1296..0c1b9e1 100644
--- a/include/polarssl/x509_crt.h
+++ b/include/polarssl/x509_crt.h
@@ -31,9 +31,7 @@
#include "x509.h"
-#if defined(POLARSSL_X509_CRL_PARSE_C)
#include "x509_crl.h"
-#endif
/**
* \addtogroup x509_module
@@ -198,7 +196,6 @@
int x509_crt_info( char *buf, size_t size, const char *prefix,
const x509_crt *crt );
-#if defined(POLARSSL_X509_CRL_PARSE_C)
/**
* \brief Verify the certificate signature
*
@@ -242,8 +239,9 @@
int (*f_vrfy)(void *, x509_crt *, int, int *),
void *p_vrfy );
+#if defined(POLARSSL_X509_CRL_PARSE_C)
/**
- * \brief Verify the certificate signature
+ * \brief Verify the certificate revocation status
*
* \param crt a certificate to be verified
* \param crl the CRL to verify against