From 1fad6b907980f66e87c21851ea6b54e0d0a148ac Mon Sep 17 00:00:00 2001
From: Richard Mudgett <rmudgett@digium.com>
Date: Wed, 17 Oct 2018 14:34:55 -0500
Subject: [PATCH] modules: Add missing run time module support levels.

Change-Id: I29b9dbfa4bbfc49f21eba356858e38b1d3041824
---
 formats/format_ogg_speex.c    | 1 +
 tests/test_ari.c              | 1 +
 tests/test_endpoints.c        | 1 +
 tests/test_json.c             | 1 +
 tests/test_optional_api.c     | 1 +
 tests/test_res_stasis.c       | 1 +
 tests/test_stasis.c           | 1 +
 tests/test_stasis_channels.c  | 1 +
 tests/test_stasis_endpoints.c | 1 +
 9 files changed, 9 insertions(+)

diff --git a/formats/format_ogg_speex.c b/formats/format_ogg_speex.c
index 331c544358..ff26c9d22c 100644
--- a/formats/format_ogg_speex.c
+++ b/formats/format_ogg_speex.c
@@ -338,6 +338,7 @@ static int load_module(void)
 }
 
 AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_LOAD_ORDER, "OGG/Speex audio",
+	.support_level = AST_MODULE_SUPPORT_EXTENDED,
 	.load = load_module,
 	.unload = unload_module,
 	.load_pri = AST_MODPRI_APP_DEPEND
diff --git a/tests/test_ari.c b/tests/test_ari.c
index a5db2284f2..de552d0330 100644
--- a/tests/test_ari.c
+++ b/tests/test_ari.c
@@ -571,6 +571,7 @@ static int load_module(void)
 }
 
 AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_DEFAULT, "ARI testing",
+	.support_level = AST_MODULE_SUPPORT_CORE,
 	.load = load_module,
 	.unload = unload_module,
 	.requires = "res_ari",
diff --git a/tests/test_endpoints.c b/tests/test_endpoints.c
index 85c4e76df9..754068a0a7 100644
--- a/tests/test_endpoints.c
+++ b/tests/test_endpoints.c
@@ -151,6 +151,7 @@ static int load_module(void)
 }
 
 AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_DEFAULT, "Endpoint testing",
+	.support_level = AST_MODULE_SUPPORT_CORE,
 	.load = load_module,
 	.unload = unload_module,
 );
diff --git a/tests/test_json.c b/tests/test_json.c
index 394591fa43..2f710868ec 100644
--- a/tests/test_json.c
+++ b/tests/test_json.c
@@ -1816,6 +1816,7 @@ static int load_module(void)
 }
 
 AST_MODULE_INFO(ASTERISK_GPL_KEY, 0, "JSON testing",
+	.support_level = AST_MODULE_SUPPORT_CORE,
 	.load = load_module,
 	.unload = unload_module
 );
diff --git a/tests/test_optional_api.c b/tests/test_optional_api.c
index 5c773899f4..fdf5d0cff4 100644
--- a/tests/test_optional_api.c
+++ b/tests/test_optional_api.c
@@ -181,6 +181,7 @@ static int load_module(void)
 }
 
 AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_DEFAULT, "ARI testing",
+	.support_level = AST_MODULE_SUPPORT_CORE,
 	.load = load_module,
 	.unload = unload_module,
 );
diff --git a/tests/test_res_stasis.c b/tests/test_res_stasis.c
index 2c7906a65d..1d90a28f4b 100644
--- a/tests/test_res_stasis.c
+++ b/tests/test_res_stasis.c
@@ -191,6 +191,7 @@ static int load_module(void)
 }
 
 AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_DEFAULT, "Stasis Core testing",
+	.support_level = AST_MODULE_SUPPORT_CORE,
 	.load = load_module,
 	.unload = unload_module,
 	.requires = "res_stasis",
diff --git a/tests/test_stasis.c b/tests/test_stasis.c
index 9d42d007cd..5bc38c50ee 100644
--- a/tests/test_stasis.c
+++ b/tests/test_stasis.c
@@ -2103,6 +2103,7 @@ static int load_module(void)
 }
 
 AST_MODULE_INFO(ASTERISK_GPL_KEY, 0, "Stasis testing",
+	.support_level = AST_MODULE_SUPPORT_CORE,
 	.load = load_module,
 	.unload = unload_module
 );
diff --git a/tests/test_stasis_channels.c b/tests/test_stasis_channels.c
index 5744873647..f73d882e3c 100644
--- a/tests/test_stasis_channels.c
+++ b/tests/test_stasis_channels.c
@@ -327,6 +327,7 @@ static int load_module(void)
 }
 
 AST_MODULE_INFO(ASTERISK_GPL_KEY, 0, "Stasis Channel Testing",
+	.support_level = AST_MODULE_SUPPORT_CORE,
 	.load = load_module,
 	.unload = unload_module
 );
diff --git a/tests/test_stasis_endpoints.c b/tests/test_stasis_endpoints.c
index 42c7532ebb..9a49dd8fb9 100644
--- a/tests/test_stasis_endpoints.c
+++ b/tests/test_stasis_endpoints.c
@@ -304,6 +304,7 @@ static int load_module(void)
 }
 
 AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_DEFAULT, "Endpoint stasis-related testing",
+	.support_level = AST_MODULE_SUPPORT_CORE,
 	.load = load_module,
 	.unload = unload_module,
 	.requires = "res_stasis_test",
-- 
GitLab