From 529634e47e22c513baadb135849a3ad7efb65e94 Mon Sep 17 00:00:00 2001 From: "Eliel C. Sardanons" Date: Mon, 18 May 2009 21:31:15 +0000 Subject: [PATCH] Merged revisions 195369 via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk ........ r195369 | eliel | 2009-05-18 16:49:20 -0400 (Mon, 18 May 2009) | 8 lines Fix the CLI command 'manager show command' documentation and functionality. The CLI command 'manager show command' supports passing multiple action names in the same line, but it was not allowing that because of a incorrect check in the argumentes counter. Also the documentation was updated to show that this usage of the command is possible. ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@195429 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- main/manager.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main/manager.c b/main/manager.c index 526442fbce..e9f84e138b 100644 --- a/main/manager.c +++ b/main/manager.c @@ -525,7 +525,7 @@ static char *handle_showmancmd(struct ast_cli_entry *e, int cmd, struct ast_cli_ case CLI_INIT: e->command = "manager show command"; e->usage = - "Usage: manager show command \n" + "Usage: manager show command [ [ [...]]]\n" " Shows the detailed description for a specific Asterisk manager interface command.\n"; return NULL; case CLI_GENERATE: @@ -542,8 +542,9 @@ static char *handle_showmancmd(struct ast_cli_entry *e, int cmd, struct ast_cli_ return ret; } authority = ast_str_alloca(80); - if (a->argc != 4) + if (a->argc < 4) { return CLI_SHOWUSAGE; + } AST_RWLIST_RDLOCK(&actions); AST_RWLIST_TRAVERSE(&actions, cur, list) { -- 2.47.2