From: Klement Sekera Date: Wed, 9 Jul 2025 12:34:11 +0000 (+0200) Subject: arp: fix dump API X-Git-Tag: v26.02-rc0~186 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=89bbec8df640e2fc787340db550d02ef34b875a0;p=vpp.git 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 --- 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);