From f40dd648c9eea1a80ed31b565ae36eae53bcf224 Mon Sep 17 00:00:00 2001 From: Quentin Young Date: Tue, 21 Jun 2016 19:57:22 +0000 Subject: [PATCH] zebra: Suppress 'ip forwarding' in configuration output Since IP forwarding is enabled by default on Quagga startup, it makes more sense to only explicitly report the state of this setting when it is disabled. Inverted the relevant printouts. Ticket: CM-11462 Signed-off-by: Quentin Young --- zebra/zserv.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zebra/zserv.c b/zebra/zserv.c index 0207a3722f..daecaf5e10 100644 --- a/zebra/zserv.c +++ b/zebra/zserv.c @@ -2670,11 +2670,11 @@ config_write_forwarding (struct vty *vty) /* FIXME: Find better place for that. */ router_id_write (vty); - if (ipforward ()) - vty_out (vty, "ip forwarding%s", VTY_NEWLINE); + if (!ipforward ()) + vty_out (vty, "no ip forwarding%s", VTY_NEWLINE); #ifdef HAVE_IPV6 - if (ipforward_ipv6 ()) - vty_out (vty, "ipv6 forwarding%s", VTY_NEWLINE); + if (!ipforward_ipv6 ()) + vty_out (vty, "no ipv6 forwarding%s", VTY_NEWLINE); #endif /* HAVE_IPV6 */ vty_out (vty, "!%s", VTY_NEWLINE); return 0; -- 2.39.5