From 89bbec8df640e2fc787340db550d02ef34b875a0 Mon Sep 17 00:00:00 2001 From: Klement Sekera Date: Wed, 9 Jul 2025 14:34:11 +0200 Subject: [PATCH] arp: fix dump API Add missing fib index to table id conversion in dump API. Type: fix Change-Id: Id5f7325ca31875abb39b33156f3938a051888ad3 Signed-off-by: Klement Sekera --- src/vnet/arp/arp_api.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vnet/arp/arp_api.c b/src/vnet/arp/arp_api.c index 170bace2b0a..083fa50aa5d 100644 --- a/src/vnet/arp/arp_api.c +++ b/src/vnet/arp/arp_api.c @@ -86,7 +86,8 @@ send_proxy_arp_details (const ip4_address_t * lo_addr, clib_memset (mp, 0, sizeof (*mp)); mp->_vl_msg_id = ntohs (VL_API_PROXY_ARP_DETAILS + REPLY_MSG_ID_BASE); mp->context = ctx->context; - mp->proxy.table_id = htonl (fib_index); + mp->proxy.table_id = clib_host_to_net_u32 ( + fib_table_get_table_id (fib_index, FIB_PROTOCOL_IP4)); ip4_address_encode (lo_addr, mp->proxy.low); ip4_address_encode (hi_addr, mp->proxy.hi); -- 2.16.6