summaryrefslogtreecommitdiff
path: root/funcs
diff options
context:
space:
mode:
authorMark Michelson <mmichelson@digium.com>2014-07-25 16:47:17 +0000
committerMark Michelson <mmichelson@digium.com>2014-07-25 16:47:17 +0000
commitdcf1ad14da48db3476dcaeeb3d3fb6b7d00a28ca (patch)
treebd9312d3192f4fbb97cb217093b85e75d1346cf6 /funcs
parent355dc3d2ad98db624184a797206ccb88f4b8a526 (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.c1
-rw-r--r--funcs/func_audiohookinherit.c3
-rw-r--r--funcs/func_curl.c1
-rw-r--r--funcs/func_devstate.c1
-rw-r--r--funcs/func_dialplan.c1
-rw-r--r--funcs/func_frame_trace.c3
-rw-r--r--funcs/func_odbc.c1
-rw-r--r--funcs/func_periodic_hook.c1
-rw-r--r--funcs/func_pitchshift.c3
-rw-r--r--funcs/func_presencestate.c1
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,