From 6816833629c2fe6fe872210734644dedd407c079 Mon Sep 17 00:00:00 2001 From: fengzero Date: Fri, 19 Aug 2022 09:45:37 +0000 Subject: [PATCH] chore(plugin): add node name in plugin_common --- include/neuron/plugin.h | 1 + src/adapter/adapter.c | 1 + 2 files changed, 2 insertions(+) diff --git a/include/neuron/plugin.h b/include/neuron/plugin.h index 3976bd85..7ca61ce1 100644 --- a/include/neuron/plugin.h +++ b/include/neuron/plugin.h @@ -39,6 +39,7 @@ typedef struct neu_plugin_common { neu_adapter_t * adapter; const adapter_callbacks_t *adapter_callbacks; + char name[NEU_NODE_NAME_LEN]; neu_node_link_state_e link_state; uint16_t tag_size; diff --git a/src/adapter/adapter.c b/src/adapter/adapter.c index ada87277..05c2040a 100644 --- a/src/adapter/adapter.c +++ b/src/adapter/adapter.c @@ -107,6 +107,7 @@ neu_adapter_t *neu_adapter_create(neu_adapter_info_t *info, bool start) common->adapter_callbacks = &adapter->cb_funs; common->link_state = NEU_NODE_LINK_STATE_DISCONNECTED; common->log = zlog_get_category(adapter->name); + strcpy(common->name, adapter->name); adapter->module->intf_funs->init(adapter->plugin); if (adapter_load_setting(adapter->persister, adapter->name,