summaryrefslogtreecommitdiffstats
path: root/libtransport
diff options
context:
space:
mode:
Diffstat (limited to 'libtransport')
-rw-r--r--libtransport/src/hicn/transport/core/hicn_binary_api.c3
-rw-r--r--libtransport/src/hicn/transport/core/hicn_binary_api.h3
2 files changed, 4 insertions, 2 deletions
diff --git a/libtransport/src/hicn/transport/core/hicn_binary_api.c b/libtransport/src/hicn/transport/core/hicn_binary_api.c
index aea2f09f7..17ffc5ebe 100644
--- a/libtransport/src/hicn/transport/core/hicn_binary_api.c
+++ b/libtransport/src/hicn/transport/core/hicn_binary_api.c
@@ -169,7 +169,8 @@ static void vl_api_hicn_api_register_cons_app_reply_t_handler(
ip_address_decode(&mp->src_addr4, (ip46_address_t *)params->src4);
ip_address_decode(&mp->src_addr6, (ip46_address_t *)params->src6);
- params->face_id = clib_host_to_net_u32(mp->faceid);
+ params->face_id1 = clib_host_to_net_u32(mp->faceid1);
+ params->face_id2 = clib_host_to_net_u32(mp->faceid2);
vpp_binary_api_unlock_waiting_thread(binary_api->vpp_api);
}
diff --git a/libtransport/src/hicn/transport/core/hicn_binary_api.h b/libtransport/src/hicn/transport/core/hicn_binary_api.h
index 50590917f..323d22fea 100644
--- a/libtransport/src/hicn/transport/core/hicn_binary_api.h
+++ b/libtransport/src/hicn/transport/core/hicn_binary_api.h
@@ -47,7 +47,8 @@ typedef struct {
typedef struct {
ip_address_t* src4;
ip_address_t* src6;
- uint32_t face_id;
+ uint32_t face_id1;
+ uint32_t face_id2;
} hicn_consumer_output_params;
typedef struct {