opnsense-ports/security/openconnect/files/patch-esp
Franco Fichtner a737ce6b05 */*: sync previously available, but unused ports
Taken from: FreeBSD
2015-04-22 06:45:04 +02:00

27 lines
841 B
Text

From 25e2d3a8e607742b28cddb5443a3b7ad86254b4c Mon Sep 17 00:00:00 2001
From: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri, 20 Mar 2015 12:10:13 +0000
Subject: [PATCH] Fix build without ESP
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
---
oncp.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/oncp.c b/oncp.c
index c12d86f..c9c7dc6 100644
--- oncp.c
+++ oncp.c
@@ -1049,7 +1049,9 @@ int oncp_mainloop(struct openconnect_info *vpninfo, int *timeout)
/* XXX: Do we have to do this or can we leave it open?
* Perhaps we could even reconnect asynchronously while
* the ESP is still running? */
+#if defined(ESP_GNUTLS) || defined(ESP_OPENSSL)
esp_shutdown(vpninfo);
+#endif
ret = ssl_reconnect(vpninfo);
if (ret) {
vpn_progress(vpninfo, PRG_ERR, _("Reconnect failed\n"));
--
1.9.3