From: Matthew Jordan Date: Fri, 7 Mar 2014 21:54:01 +0000 (+0000) Subject: config_options: Display the see-also information for CLI config option help X-Git-Tag: 13.0.0-beta1~462 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b2c4eaf06afc2d9069fdbbd40bac7c9d50475668;p=thirdparty%2Fasterisk.git config_options: Display the see-also information for CLI config option help The config option help information has always parsed the tags in the XML documentation. Unfortunately, it just never bothered displaying them on the CLI. With this patch, when you execute 'config show help [module] [obj] [option]', it will display what other options are useful to you. (closes issue ASTERISK-22008) Reported by: Richard Mudgett ........ Merged revisions 410209 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@410210 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/main/config_options.c b/main/config_options.c index 2733d5c62f..ec45abb4f6 100644 --- a/main/config_options.c +++ b/main/config_options.c @@ -1200,6 +1200,11 @@ static void cli_show_module_options(struct ast_cli_args *a) ast_cli(a->fd, "%s\n\n", ast_xmldoc_printable(ast_str_buffer(tmp->description), 1)); } + if (ast_str_strlen(tmp->seealso)) { + ast_cli(a->fd, "See Also:\n"); + ast_cli(a->fd, "%s\n\n", ast_xmldoc_printable(ast_str_buffer(tmp->seealso), 1)); + } + match = 1; } }