mgmt: mcumgr: Make handler registration functions static

Makes group registration functions for MCUmgr handlers static as
they are registered automatically at startup.

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
This commit is contained in:
Jamie McCrae 2022-12-09 14:05:10 +00:00 committed by Carles Cufí
commit 541fcb884d
11 changed files with 6 additions and 44 deletions

View file

@ -21,11 +21,6 @@ extern "C" {
#define FS_MGMT_ID_HASH_CHECKSUM 2 #define FS_MGMT_ID_HASH_CHECKSUM 2
#define FS_MGMT_ID_SUPPORTED_HASH_CHECKSUM 3 #define FS_MGMT_ID_SUPPORTED_HASH_CHECKSUM 3
/**
* @brief Registers the file system management command handler group.
*/
void fs_mgmt_register_group(void);
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View file

@ -112,16 +112,6 @@ struct img_mgmt_upload_action {
#endif #endif
}; };
/**
* @brief Register the image management command handler group.
*/
void img_mgmt_register_group(void);
/**
* @brief Unregister the image management command handler group.
*/
void img_mgmt_unregister_group(void);
/* /*
* @brief Read info of an image at the specified slot number * @brief Read info of an image at the specified slot number
* *

View file

@ -83,11 +83,6 @@ struct os_mgmt_info_append {
bool *prior_output; bool *prior_output;
}; };
/**
* @brief Registers the OS management command handler group.
*/
void os_mgmt_register_group(void);
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View file

@ -16,12 +16,6 @@ extern "C" {
*/ */
#define SHELL_MGMT_ID_EXEC 0 #define SHELL_MGMT_ID_EXEC 0
/**
* @brief Registers the shell management command handler group.
*/
void
shell_mgmt_register_group(void);
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View file

@ -25,11 +25,6 @@ struct stat_mgmt_entry {
uint64_t value; uint64_t value;
}; };
/**
* @brief Registers the statistics management command handler group.
*/
void stat_mgmt_register_group(void);
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View file

@ -674,7 +674,7 @@ static struct mgmt_group fs_mgmt_group = {
.mg_group_id = MGMT_GROUP_ID_FS, .mg_group_id = MGMT_GROUP_ID_FS,
}; };
void fs_mgmt_register_group(void) static void fs_mgmt_register_group(void)
{ {
mgmt_register_group(&fs_mgmt_group); mgmt_register_group(&fs_mgmt_group);

View file

@ -611,15 +611,9 @@ static struct mgmt_group img_mgmt_group = {
.mg_group_id = MGMT_GROUP_ID_IMAGE, .mg_group_id = MGMT_GROUP_ID_IMAGE,
}; };
static void img_mgmt_register_group(void)
void img_mgmt_register_group(void)
{ {
mgmt_register_group(&img_mgmt_group); mgmt_register_group(&img_mgmt_group);
} }
void img_mgmt_unregister_group(void)
{
mgmt_unregister_group(&img_mgmt_group);
}
MCUMGR_HANDLER_DEFINE(img_mgmt, img_mgmt_register_group); MCUMGR_HANDLER_DEFINE(img_mgmt, img_mgmt_register_group);

View file

@ -676,7 +676,7 @@ static struct mgmt_group os_mgmt_group = {
.mg_group_id = MGMT_GROUP_ID_OS, .mg_group_id = MGMT_GROUP_ID_OS,
}; };
void os_mgmt_register_group(void) static void os_mgmt_register_group(void)
{ {
mgmt_register_group(&os_mgmt_group); mgmt_register_group(&os_mgmt_group);
} }

View file

@ -135,8 +135,7 @@ static struct mgmt_group shell_mgmt_group = {
.mg_group_id = MGMT_GROUP_ID_SHELL, .mg_group_id = MGMT_GROUP_ID_SHELL,
}; };
static void shell_mgmt_register_group(void)
void shell_mgmt_register_group(void)
{ {
mgmt_register_group(&shell_mgmt_group); mgmt_register_group(&shell_mgmt_group);
} }

View file

@ -238,7 +238,7 @@ static struct mgmt_group stat_mgmt_group = {
.mg_group_id = MGMT_GROUP_ID_STAT, .mg_group_id = MGMT_GROUP_ID_STAT,
}; };
void stat_mgmt_register_group(void) static void stat_mgmt_register_group(void)
{ {
mgmt_register_group(&stat_mgmt_group); mgmt_register_group(&stat_mgmt_group);
} }

View file

@ -60,7 +60,7 @@ static struct mgmt_group zephyr_basic_mgmt_group = {
.mg_group_id = (ZEPHYR_MGMT_GRP_BASIC), .mg_group_id = (ZEPHYR_MGMT_GRP_BASIC),
}; };
void zephyr_basic_mgmt_init(void) static void zephyr_basic_mgmt_init(void)
{ {
mgmt_register_group(&zephyr_basic_mgmt_group); mgmt_register_group(&zephyr_basic_mgmt_group);
} }