From b155c74b4ea921bfda93638b450349e5104eb258 Mon Sep 17 00:00:00 2001 From: eeff <33566201+eeff@users.noreply.github.com> Date: Thu, 17 Mar 2022 20:59:05 +0800 Subject: [PATCH] Update adapter_loop to handle MSG_EVENT_UPDATE_LICENSE message --- src/adapter/adapter.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/adapter/adapter.c b/src/adapter/adapter.c index 71d91bf2..042735d4 100644 --- a/src/adapter/adapter.c +++ b/src/adapter/adapter.c @@ -923,6 +923,20 @@ static void adapter_loop(void *arg) break; } + case MSG_EVENT_UPDATE_LICENSE: { + const neu_plugin_intf_funs_t *intf_funs = NULL; + neu_request_t req = {}; + + intf_funs = adapter->plugin_module->intf_funs; + req.req_id = adapter_get_req_id(adapter); + req.req_type = NEU_REQRESP_UPDATE_LICENSE; + req.sender_id = 0; + req.buf_len = 0; + req.buf = NULL; + intf_funs->request(adapter->plugin, &req); + break; + } + case MSG_CMD_SUBSCRIBE_NODE: { subscribe_node_cmd_t *cmd_ptr; cmd_ptr = (subscribe_node_cmd_t *) msg_get_buf_ptr(pay_msg);