From: Max Fillinger <[email protected]>

When building with both --disable-lz4 and --disable-lzo, the function
comp_non_stub_enabled and various flags are not defined. One of the
places where it is used in options.c was not put behind an #ifdef, which
caused compilation to fail.

Signed-off-by: Max Fillinger <[email protected]>
---
 src/openvpn/options.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/openvpn/options.c b/src/openvpn/options.c
index ed2dcd53..4a5db8a6 100644
--- a/src/openvpn/options.c
+++ b/src/openvpn/options.c
@@ -3205,6 +3205,7 @@ options_set_backwards_compatible_options(struct options 
*o)
         o->enable_ncp_fallback = true;
     }
 
+#ifdef USE_COMP
     /* Compression is deprecated and we do not want to announce support for it
      * by default anymore, additionally DCO breaks with compression.
      *
@@ -3215,6 +3216,7 @@ options_set_backwards_compatible_options(struct options 
*o)
     {
         o->comp.flags = COMP_F_ALLOW_STUB_ONLY|COMP_F_ADVERTISE_STUBS_ONLY;
     }
+#endif
 }
 
 static void
-- 
2.11.0



_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to