diff options
author | Mark Michelson <mmichelson@digium.com> | 2014-07-25 16:47:17 +0000 |
---|---|---|
committer | Mark Michelson <mmichelson@digium.com> | 2014-07-25 16:47:17 +0000 |
commit | dcf1ad14da48db3476dcaeeb3d3fb6b7d00a28ca (patch) | |
tree | bd9312d3192f4fbb97cb217093b85e75d1346cf6 /funcs | |
parent | 355dc3d2ad98db624184a797206ccb88f4b8a526 (diff) |
Add module support level to ast_module_info structure. Print it in CLI "module show" .
ASTERISK-23919 #close
Reported by Malcolm Davenport
Review: https://reviewboard.asterisk.org/r/3802
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@419592 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'funcs')
-rw-r--r-- | funcs/func_aes.c | 1 | ||||
-rw-r--r-- | funcs/func_audiohookinherit.c | 3 | ||||
-rw-r--r-- | funcs/func_curl.c | 1 | ||||
-rw-r--r-- | funcs/func_devstate.c | 1 | ||||
-rw-r--r-- | funcs/func_dialplan.c | 1 | ||||
-rw-r--r-- | funcs/func_frame_trace.c | 3 | ||||
-rw-r--r-- | funcs/func_odbc.c | 1 | ||||
-rw-r--r-- | funcs/func_periodic_hook.c | 1 | ||||
-rw-r--r-- | funcs/func_pitchshift.c | 3 | ||||
-rw-r--r-- | funcs/func_presencestate.c | 1 |
10 files changed, 13 insertions, 3 deletions
diff --git a/funcs/func_aes.c b/funcs/func_aes.c index 2e1959cd8..3338118f9 100644 --- a/funcs/func_aes.c +++ b/funcs/func_aes.c @@ -179,6 +179,7 @@ static int load_module(void) } AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_DEFAULT, "AES dialplan functions", + .support_level = AST_MODULE_SUPPORT_CORE, .load = load_module, .unload = unload_module, .nonoptreq = "res_crypto", diff --git a/funcs/func_audiohookinherit.c b/funcs/func_audiohookinherit.c index 11d160617..737f04e18 100644 --- a/funcs/func_audiohookinherit.c +++ b/funcs/func_audiohookinherit.c @@ -86,4 +86,5 @@ static int load_module(void) return AST_MODULE_LOAD_SUCCESS; } } -AST_MODULE_INFO_STANDARD(ASTERISK_GPL_KEY, "Audiohook inheritance placeholder function"); +AST_MODULE_INFO_STANDARD_DEPRECATED(ASTERISK_GPL_KEY, "Audiohook inheritance placeholder function"); + diff --git a/funcs/func_curl.c b/funcs/func_curl.c index b8f8c1218..22ee5821c 100644 --- a/funcs/func_curl.c +++ b/funcs/func_curl.c @@ -790,6 +790,7 @@ static int load_module(void) } AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_LOAD_ORDER, "Load external URL", + .support_level = AST_MODULE_SUPPORT_CORE, .load = load_module, .unload = unload_module, .load_pri = AST_MODPRI_REALTIME_DEPEND2, diff --git a/funcs/func_devstate.c b/funcs/func_devstate.c index 6472610c8..88a5c5c71 100644 --- a/funcs/func_devstate.c +++ b/funcs/func_devstate.c @@ -355,6 +355,7 @@ static int load_module(void) } AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_LOAD_ORDER, "Gets or sets a device state in the dialplan", + .support_level = AST_MODULE_SUPPORT_CORE, .load = load_module, .unload = unload_module, .load_pri = AST_MODPRI_DEVSTATE_PROVIDER, diff --git a/funcs/func_dialplan.c b/funcs/func_dialplan.c index 02b4c7a9e..0f3c0f823 100644 --- a/funcs/func_dialplan.c +++ b/funcs/func_dialplan.c @@ -194,6 +194,7 @@ static int load_module(void) } AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_LOAD_ORDER, "Dialplan Context/Extension/Priority Checking Functions", + .support_level = AST_MODULE_SUPPORT_CORE, .load = load_module, .unload = unload_module, .load_pri = AST_MODPRI_APP_DEPEND, diff --git a/funcs/func_frame_trace.c b/funcs/func_frame_trace.c index 681a96924..dea21c252 100644 --- a/funcs/func_frame_trace.c +++ b/funcs/func_frame_trace.c @@ -423,5 +423,6 @@ static int load_module(void) return res ? AST_MODULE_LOAD_DECLINE : AST_MODULE_LOAD_SUCCESS; } -AST_MODULE_INFO_STANDARD(ASTERISK_GPL_KEY, "Frame Trace for internal ast_frame debugging."); +AST_MODULE_INFO_STANDARD_EXTENDED(ASTERISK_GPL_KEY, "Frame Trace for internal ast_frame debugging."); + diff --git a/funcs/func_odbc.c b/funcs/func_odbc.c index 779f68524..088cd5a0a 100644 --- a/funcs/func_odbc.c +++ b/funcs/func_odbc.c @@ -1580,6 +1580,7 @@ reload_out: /* XXX need to revise usecount - set if query_lock is set */ AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_DEFAULT, "ODBC lookups", + .support_level = AST_MODULE_SUPPORT_CORE, .load = load_module, .unload = unload_module, .reload = reload, diff --git a/funcs/func_periodic_hook.c b/funcs/func_periodic_hook.c index 4ee98f3ff..ce5aac054 100644 --- a/funcs/func_periodic_hook.c +++ b/funcs/func_periodic_hook.c @@ -521,6 +521,7 @@ int AST_OPTIONAL_API_NAME(ast_beep_stop)(struct ast_channel *chan, const char *b } AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_GLOBAL_SYMBOLS, "Periodic dialplan hooks.", + .support_level = AST_MODULE_SUPPORT_CORE, .load = load_module, .unload = unload_module, ); diff --git a/funcs/func_pitchshift.c b/funcs/func_pitchshift.c index 0aaa2b602..bec5f71dd 100644 --- a/funcs/func_pitchshift.c +++ b/funcs/func_pitchshift.c @@ -509,4 +509,5 @@ static int load_module(void) return res ? AST_MODULE_LOAD_DECLINE : AST_MODULE_LOAD_SUCCESS; } -AST_MODULE_INFO_STANDARD(ASTERISK_GPL_KEY, "Audio Effects Dialplan Functions"); +AST_MODULE_INFO_STANDARD_EXTENDED(ASTERISK_GPL_KEY, "Audio Effects Dialplan Functions"); + diff --git a/funcs/func_presencestate.c b/funcs/func_presencestate.c index df8909f37..8f02b942d 100644 --- a/funcs/func_presencestate.c +++ b/funcs/func_presencestate.c @@ -877,6 +877,7 @@ static int load_module(void) } AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_LOAD_ORDER, "Gets or sets a presence state in the dialplan", + .support_level = AST_MODULE_SUPPORT_CORE, .load = load_module, .unload = unload_module, .load_pri = AST_MODPRI_DEVSTATE_PROVIDER, |