Disable DTLS for GnuTLS build for now
authorDavid Woodhouse <David.Woodhouse@intel.com>
Tue, 29 May 2012 15:03:01 +0000 (16:03 +0100)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Tue, 29 May 2012 15:03:03 +0000 (16:03 +0100)
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
dtls.c
mainloop.c

diff --git a/dtls.c b/dtls.c
index 32f88f2..320ddc8 100644 (file)
--- a/dtls.c
+++ b/dtls.c
@@ -54,7 +54,7 @@ unsigned char unhex(const char *data)
        return (nybble(data[0]) << 4) | nybble(data[1]);
 }
 
-#ifdef SSL_OP_CISCO_ANYCONNECT
+#if defined (OPENCONNECT_OPENSSL) && defined (SSL_OP_CISCO_ANYCONNECT)
 #if 0
 /*
  * Useful for catching test cases, where we want everything to be
index 5a65c51..279ff6c 100644 (file)
@@ -79,7 +79,7 @@ int vpn_mainloop(struct openconnect_info *vpninfo)
                struct timeval tv;
                fd_set rfds, wfds, efds;
 
-#ifdef SSL_OP_CISCO_ANYCONNECT
+#if defined(OPENCONNECT_OPENSSL) && defined(SSL_OP_CISCO_ANYCONNECT)
                if (vpninfo->new_dtls_ssl)
                        dtls_try_handshake(vpninfo);