From 5ab4d048f005e39eae759cecd78b2a8ea2086a52 Mon Sep 17 00:00:00 2001 From: fengzero Date: Thu, 31 Mar 2022 11:02:43 +0000 Subject: [PATCH] add sender_id in read msg --- extern/exteranl-component.md | 0 src/adapter/adapter.c | 1 + src/core/message.h | 1 + 3 files changed, 2 insertions(+) delete mode 100644 extern/exteranl-component.md diff --git a/extern/exteranl-component.md b/extern/exteranl-component.md deleted file mode 100644 index e69de29b..00000000 diff --git a/src/adapter/adapter.c b/src/adapter/adapter.c index 9149db33..dbbb2a24 100644 --- a/src/adapter/adapter.c +++ b/src/adapter/adapter.c @@ -1692,6 +1692,7 @@ static int adapter_response(neu_adapter_t *adapter, neu_response_t *resp) read_data_resp->grp_config = read_resp->grp_config; read_data_resp->recver_id = resp->recver_id; read_data_resp->req_id = resp->req_id; + read_data_resp->sender_id = to_node_id((adapter), (adapter)->id); trans_buf = &read_data_resp->trans_buf; rv = neu_trans_buf_init(trans_buf, adapter->trans_kind, read_resp->data_val); diff --git a/src/core/message.h b/src/core/message.h index e48c0ee2..dd92a488 100644 --- a/src/core/message.h +++ b/src/core/message.h @@ -173,6 +173,7 @@ typedef struct neuron_trans_data { typedef struct read_data_resp { neu_taggrp_config_t *grp_config; neu_trans_buf_t trans_buf; + adapter_id_t sender_id; adapter_id_t recver_id; uint32_t req_id; } read_data_resp_t;