From: Philippe Guibert Date: Wed, 18 Jan 2017 10:15:24 +0000 (+0100) Subject: configure: add enable_old_vpn_commands configuration param X-Git-Tag: frr-3.0-branchpoint~79^2~1 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=28436d6d269bacf3297ce2f6a6fafa42a1536323;p=matthieu%2Ffrr.git configure: add enable_old_vpn_commands configuration param This configure applies for BGP and keeps old for vpnv4/vpnv6 configuration and exploitation commands. If not used, this old style vty commands will not be included. Signed-off-by: Philippe Guibert --- diff --git a/configure.ac b/configure.ac index 297e5cea55..1b5bc9eb2e 100755 --- a/configure.ac +++ b/configure.ac @@ -282,6 +282,8 @@ AC_ARG_ENABLE(rr-semantics, AS_HELP_STRING([--disable-rr-semantics], [disable the v6 Route Replace semantics])) AC_ARG_ENABLE([protobuf], AS_HELP_STRING([--enable-protobuf], [Enable experimental protobuf support])) +AC_ARG_ENABLE([oldvpn_commands], + AS_HELP_STRING([--enable-old-vpn-commands], [Keep old vpn commands])) AC_CHECK_HEADERS(json-c/json.h) AC_CHECK_LIB(json-c, json_object_get, LIBS="$LIBS -ljson-c") @@ -387,6 +389,13 @@ if test "$enable_protobuf" = "yes"; then fi fi +# +# Logic for old vpn commans support. +# +if test "$enable_old_vpn_commands" = "yes"; then + AC_DEFINE(KEEP_OLD_VPN_COMMANDS,, [Define for compiling with old vpn commands]) +fi + # Fail if the user explicity enabled protobuf support and we couldn't # find the compiler or libraries. if test "x$have_protobuf" = "xno" && test "x$enable_protobuf" = "xyes"; then