Fix build for OpenSSL without DTLS
authorDavid Woodhouse <David.Woodhouse@intel.com>
Fri, 15 Jun 2012 12:43:36 +0000 (13:43 +0100)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Fri, 15 Jun 2012 12:44:30 +0000 (13:44 +0100)
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
openconnect-internal.h

index 5117737..664ac5e 100644 (file)
 #if defined (OPENCONNECT_OPENSSL) || defined(DTLS_OPENSSL)
 #include <openssl/ssl.h>
 #include <openssl/err.h>
+/* Ick */
+#if OPENSSL_VERSION_NUMBER >= 0x00909000L
+#define method_const const
+#else
+#define method_const
 #endif
+#endif /* OPENSSL */
+
 #if defined (OPENCONNECT_GNUTLS)
 #include <gnutls/gnutls.h>
 #include <gnutls/abstract.h>
@@ -293,15 +300,6 @@ struct openconnect_info {
 #define AC_PKT_COMPRESSED      8       /* Compressed data */
 #define AC_PKT_TERM_SERVER     9       /* Server kick */
 
-/* Ick */
-#ifdef DTLS_OPENSSL
-#if OPENSSL_VERSION_NUMBER >= 0x00909000L
-#define method_const const
-#else
-#define method_const
-#endif
-#endif
-
 #define vpn_progress(vpninfo, ...) (vpninfo)->progress ((vpninfo)->cbdata, __VA_ARGS__)
 
 /****************************************************************************/