CFLAGS="$CFLAGS $GNUTLS_CFLAGS"
esp=yes
dtls=yes
- AC_CHECK_FUNC(gnutls_url_is_supported,
- [AC_DEFINE(HAVE_GNUTLS_URL_IS_SUPPORTED, 1, [From GnuTLS 3.1.0])], [])
AC_CHECK_FUNC(gnutls_system_key_add_x509,
[AC_DEFINE(HAVE_GNUTLS_SYSTEM_KEYS, 1, [From GnuTLS 3.4.0])], [])
AC_CHECK_FUNC(gnutls_pkcs11_add_provider,
key_is_p11 = !strncmp(vpninfo->sslkey, "pkcs11:", 7);
cert_is_p11 = !strncmp(vpninfo->cert, "pkcs11:", 7);
-#ifdef HAVE_GNUTLS_URL_IS_SUPPORTED
/* GnuTLS returns true for pkcs11:, tpmkey:, system:, and custom URLs. */
key_is_sys = !key_is_p11 && gnutls_url_is_supported(vpninfo->sslkey);
cert_is_sys = !cert_is_p11 && gnutls_url_is_supported(vpninfo->cert);
-#else
- /* Fallback for GnuTLS < 3.1.0. */
- key_is_sys = !strncmp(vpninfo->sslkey, "system:", 7);
- cert_is_sys = !strncmp(vpninfo->cert, "system:", 7);
-#endif
#ifndef HAVE_GNUTLS_SYSTEM_KEYS
if (key_is_sys || cert_is_sys) {