From 4b87e256eba51a8711c24fbae501ac7975b4ecd3 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Wed, 19 Jan 2000 12:30:19 +0000 Subject: Split off general commands to cmds.c. Added `show symbols' command which dumps whole symbol table together with symbol types etc. --- nest/config.Y | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'nest/config.Y') diff --git a/nest/config.Y b/nest/config.Y index 4bccc166..d5fdc4e1 100644 --- a/nest/config.Y +++ b/nest/config.Y @@ -1,7 +1,7 @@ /* * BIRD -- Core Configuration * - * (c) 1998--1999 Martin Mares + * (c) 1998--2000 Martin Mares * * Can be freely distributed and used under the terms of the GNU GPL. */ @@ -13,6 +13,7 @@ static struct iface_patt *this_ipatt; #include "nest/rt-dev.h" #include "nest/password.h" +#include "nest/cmds.h" CF_DECLS @@ -193,10 +194,8 @@ password_list: CF_CLI_HELP(SHOW,,[[Show status information]]) -CF_CLI(SHOW STATUS,,, [[Show router status]]) { - cli_msg(1000, "BIRD " BIRD_VERSION); - /* FIXME: Should include uptime, shutdown flag et cetera */ -} ; +CF_CLI(SHOW STATUS,,, [[Show router status]]) +{ cmd_show_status(); } CF_CLI(SHOW PROTOCOLS, optsym, [], [[Show routing protocols]]) { proto_show($3, 0); } ; @@ -253,6 +252,9 @@ r_args: } ; +CF_CLI(SHOW SYMBOLS, optsym, [], [[Show all known symbolic names]]) +{ cmd_show_symbols($3); } ; + CF_CLI_HELP(DEBUG, , [[Show debugging information]]) CF_CLI(DEBUG RESOURCES,,, [[Show all allocated resource]]) { rdump(&root_pool); cli_msg(0, ""); } ; -- cgit v1.2.3