From 62b346eefa1b9e09c9372f5b6376e1bca4162015 Mon Sep 17 00:00:00 2001 From: David Lamparter Date: Sat, 8 Sep 2018 21:46:23 +0200 Subject: *: clean up cmd_node initializers ... and use named assignments everywhere (so I can change the struct.) Signed-off-by: David Lamparter --- zebra/interface.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'zebra/interface.c') diff --git a/zebra/interface.c b/zebra/interface.c index 59cbfc6854..520d6a3360 100644 --- a/zebra/interface.c +++ b/zebra/interface.c @@ -1664,7 +1664,11 @@ static void interface_update_stats(void) #endif /* HAVE_NET_RT_IFLIST */ } -struct cmd_node interface_node = {INTERFACE_NODE, "%s(config-if)# ", 1}; +struct cmd_node interface_node = { + .node = INTERFACE_NODE, + .prompt = "%s(config-if)# ", + .vtysh = 1, +}; #ifndef VTYSH_EXTRACT_PL #include "zebra/interface_clippy.c" @@ -2074,7 +2078,9 @@ DEFUN (no_bandwidth_if, struct cmd_node link_params_node = { - LINK_PARAMS_NODE, "%s(config-link-params)# ", 1, + .node = LINK_PARAMS_NODE, + .prompt = "%s(config-link-params)# ", + .vtysh = 1, }; static void link_param_cmd_set_uint32(struct interface *ifp, uint32_t *field, -- cgit v1.2.3