summaryrefslogtreecommitdiff
path: root/res/res_pjsip/include
diff options
context:
space:
mode:
authorKevin Harwell <kharwell@digium.com>2015-04-09 22:03:17 +0000
committerKevin Harwell <kharwell@digium.com>2015-04-09 22:03:17 +0000
commit5737650a672ff2b1e2fdd8b76de345d12ede81c8 (patch)
tree71ae2931eb23ddad585b3300a6e38140a15f3c20 /res/res_pjsip/include
parent1695a5b85ffe22ae26c06b46543782a29b31df67 (diff)
res_pjsip: add CLI command to show global and system configuration
Added a new CLI command for res_pjsip that shows both global and system configuration settings: pjsip show settings ASTERISK-24918 #close Reported by: Scott Griepentrog Review: https://reviewboard.asterisk.org/r/4597/ git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@434527 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'res/res_pjsip/include')
-rw-r--r--res/res_pjsip/include/res_pjsip_private.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/res/res_pjsip/include/res_pjsip_private.h b/res/res_pjsip/include/res_pjsip_private.h
index 11d288771..bf428d5c5 100644
--- a/res/res_pjsip/include/res_pjsip_private.h
+++ b/res/res_pjsip/include/res_pjsip_private.h
@@ -19,6 +19,7 @@
struct ao2_container;
struct ast_threadpool_options;
+struct ast_sip_cli_context;
/*!
* \internal
@@ -272,6 +273,24 @@ void ast_sip_destroy_cli(void);
/*!
* \internal
+ * \brief Add res_pjsip global configuration options to the cli context.
+ *
+ * \param context context to add options to
+ * \retval 0 Success, -1 on failure
+ */
+int sip_cli_print_global(struct ast_sip_cli_context *context);
+
+/*!
+ * \internal
+ * \brief Add res_pjsip system configuration options to the cli context.
+ *
+ * \param context context to add options to
+ * \retval 0 Success, -1 on failure
+ */
+int sip_cli_print_system(struct ast_sip_cli_context *context);
+
+/*!
+ * \internal
* \brief Used by res_pjsip.so to register a service without adding a self reference
*/
int internal_sip_register_service(pjsip_module *module);