From 869decd4fe936b68dc5da5d58c97e9273f511d21 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Fri, 8 Jan 2010 10:01:27 -0800 Subject: [PATCH] tests: Make test-vconn build and pass tests without OpenSSL. --- m4/openvswitch.m4 | 2 ++ tests/test-vconn.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/m4/openvswitch.m4 b/m4/openvswitch.m4 index 6f307927..b3dfe32a 100644 --- a/m4/openvswitch.m4 +++ b/m4/openvswitch.m4 @@ -92,6 +92,8 @@ AC_DEFUN([OVS_CHECK_OPENSSL], OpenFlow connections over SSL will not be supported.])]) + else + HAVE_OPENSSL=no fi AC_SUBST([HAVE_OPENSSL]) AM_CONDITIONAL([HAVE_OPENSSL], [test "$HAVE_OPENSSL" = yes]) diff --git a/tests/test-vconn.c b/tests/test-vconn.c index c118af92..4ce2f713 100644 --- a/tests/test-vconn.c +++ b/tests/test-vconn.c @@ -65,11 +65,13 @@ check_errno(int a, int b, const char *as, const char *file, int line) static void fpv_create(const char *type, struct fake_pvconn *fpv) { +#ifdef HAVE_OPENSSL if (!strcmp(type, "ssl")) { stream_ssl_set_private_key_file("testpki-privkey.pem"); stream_ssl_set_certificate_file("testpki-cert.pem"); stream_ssl_set_ca_cert_file("testpki-cacert.pem", false); } +#endif fpv->type = type; if (!strcmp(type, "unix")) { -- 2.30.2