summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2009-12-02 21:40:41 +0000
committerjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2009-12-02 21:40:41 +0000
commit25ba3ec144ae8dc43688b213fa04b51052b31193 (patch)
tree565940ccbcd9265522004bc8b7af77609f7b0d20
parentbbeb816cd4d7df1c3dfce11c1fa9c7a86c43932d (diff)
downloadneon-25ba3ec144ae8dc43688b213fa04b51052b31193.tar.gz
Merge r1750 from trunk:
* src/ne_gnutls.c (map_verify_failures): Fix build for GnuTLS < 2.8. git-svn-id: http://svn.webdav.org/repos/projects/neon/branches/0.29.x@1751 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
-rw-r--r--src/ne_gnutls.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ne_gnutls.c b/src/ne_gnutls.c
index e202b98..24d59ca 100644
--- a/src/ne_gnutls.c
+++ b/src/ne_gnutls.c
@@ -785,8 +785,10 @@ static int map_verify_failures(unsigned int *status)
int to;
} map[] = {
{ GNUTLS_CERT_REVOKED, NE_SSL_REVOKED },
+#if LIBGNUTLS_VERSION_NUMBER >= 0x020800
{ GNUTLS_CERT_NOT_ACTIVATED, NE_SSL_NOTYETVALID },
{ GNUTLS_CERT_EXPIRED, NE_SSL_EXPIRED },
+#endif
{ GNUTLS_CERT_INVALID|GNUTLS_CERT_SIGNER_NOT_FOUND, NE_SSL_UNTRUSTED },
{ GNUTLS_CERT_INVALID|GNUTLS_CERT_SIGNER_NOT_CA, NE_SSL_UNTRUSTED }
};