Change-Id: I5c7bf72d4cf0930ff89ed4026ffdef9fa416bea2
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
return true;
}
+void _bt_hal_mesh_stack_deinit(void)
+{
+ INFO("Mesh: Stack Deinit");
+
+ if (client) {
+ l_dbus_client_destroy(client);
+ client = NULL;
+ }
+
+ if (dbus) {
+ l_dbus_destroy(dbus);
+ dbus = NULL;
+ }
+}
+
/* To send stack event to hal-mesh handler */
void _bt_hal_mesh_register_dbus_handler_cb(handle_stack_msg cb)
{
bool _bt_hal_mesh_stack_init(void);
+void _bt_hal_mesh_stack_deinit(void);
+
bt_status_t _bt_hal_mesh_create_network(bt_hal_mesh_node_t *node,
GSList *models, bool is_prov);
_bt_hal_mesh_unregister_dbus_handler_cb();
_bt_hal_unregister_event_handler_cb(HAL_MESH);
+ _bt_hal_mesh_stack_deinit();
+
bt_hal_mesh_cbacks = NULL;
}