1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
|
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
|
-
-
-
-
-
-
-
-
-
-
-
|
dnl Disable default action-if-not-found, which exits
dnl configure with an error.
:
])
])
AS_IF([test x"$with_tls" = x"mbedtls"], [
AC_ARG_WITH(mbedtls-ca-path,
AS_HELP_STRING([path to CA file for Mbed TLS]))
AS_IF([test x"$with_mbedtls_ca_path" = x""], [
AC_MSG_ERROR(m4_normalize([
--with-mbedtls-ca-path needs to be specified!
]))
])
AC_DEFINE_UNQUOTED(OF_MBEDTLS_CA_PATH, "$with_mbedtls_ca_path",
[Path to CA file for Mbed TLS])
AC_CHECK_LIB(mbedtls, mbedtls_net_init, [
AC_CHECK_HEADER(mbedtls/ssl.h, [
tls_support="Mbed TLS"
TLS_LIBS="-lmbedx509 -lmbedcrypto $TLS_LIBS"
TLS_LIBS="-lmbedtls $TLS_LIBS"
AC_SUBST(OF_MBEDTLS_TLS_STREAM_M,
|