]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Remove --show-gateway if debug info is not enabled (--disable-debug)
authorDavid Sommerseth <davids@redhat.com>
Mon, 13 Feb 2012 15:03:46 +0000 (16:03 +0100)
committerDavid Sommerseth <davids@redhat.com>
Mon, 13 Feb 2012 16:15:24 +0000 (17:15 +0100)
The --show-gateway feature depends on functions only being enabled when
--disable-debug is _not_ used.  As this I consider --show-gateway more
a handy function for debugging, removing this feature when --disable-debug
is used seems like the proper approach.

Signed-off-by: David Sommerseth <davids@redhat.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
options.c

index 42b0b52c0f05c7228e67674b1f0d252dbc95e192..bfba5c40e43ba86d1f5cd6c798066dbdd7883331 100644 (file)
--- a/options.c
+++ b/options.c
@@ -735,7 +735,9 @@ static const char usage_message[] =
 #endif                         /* ENABLE_PKCS11 */
   "\n"
   "General Standalone Options:\n"
+#ifdef ENABLE_DEBUG
   "--show-gateway : Show info about default gateway.\n"
+#endif
  ;
 
 #endif /* !ENABLE_SMALL */
@@ -4058,6 +4060,7 @@ add_option (struct options *options,
 
       read_config_file (options, p[1], level, file, line, msglevel, permission_mask, option_types_found, es);
     }
+#ifdef ENABLE_DEBUG
   else if (streq (p[0], "show-gateway"))
     {
       struct route_gateway_info rgi;
@@ -4066,6 +4069,7 @@ add_option (struct options *options,
       print_default_gateway(M_INFO, &rgi);
       openvpn_exit (OPENVPN_EXIT_STATUS_GOOD); /* exit point */
     }
+#endif
 #if 0
   else if (streq (p[0], "foreign-option") && p[1])
     {