Merge branch 'master' of nicira.dyndns.org:/srv/git/openflow
[openvswitch] / configure.ac
index 11cf5298e6ba74fede895f9987ca18215b3c0979..cd648f347e6ab52b9e13dd3b65e54380cc47d748 100644 (file)
@@ -29,6 +29,23 @@ AC_CHECK_HEADER([linux/netlink.h],
                 [HAVE_NETLINK=no],
                 [#include <sys/socket.h>])
 AM_CONDITIONAL([HAVE_NETLINK], [test "$HAVE_NETLINK" = yes])
+if test "$HAVE_NETLINK" = yes; then
+   AC_DEFINE([HAVE_NETLINK], [1],
+             [Define to 1 if Netlink protocol is available.])
+fi
+
+PKG_CHECK_MODULES([SSL], [libssl], 
+  [HAVE_OPENSSL=yes],
+  [HAVE_OPENSSL=no
+   AC_MSG_WARN([Cannot find libssl:
+
+$SSL_PKG_ERRORS
+
+OpenFlow will not support SSL connections.])])
+AM_CONDITIONAL([HAVE_OPENSSL], [test "$HAVE_OPENSSL" = yes])
+if test "$HAVE_OPENSSL" = yes; then
+   AC_DEFINE([HAVE_OPENSSL], [1], [Define to 1 if OpenSSL is installed.])
+fi
 
 AC_CHECK_LIB([socket], [connect])
 AC_CHECK_LIB([resolv], [gethostbyname])