From b2c4eaf06afc2d9069fdbbd40bac7c9d50475668 Mon Sep 17 00:00:00 2001 From: Matthew Jordan Date: Fri, 7 Mar 2014 21:54:01 +0000 Subject: [PATCH] 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 --- main/config_options.c | 5 +++++ 1 file changed, 5 insertions(+) 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; } }