From 764890d1593952535f21e9b1a3a6f5ed64cbe58b Mon Sep 17 00:00:00 2001 From: Louis Scalbert Date: Fri, 13 Jan 2023 09:02:02 +0000 Subject: [PATCH] BGP: fix BGP-LS IPv6 Neighbor Address TLV s length --- epan/dissectors/packet-bgp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/epan/dissectors/packet-bgp.c b/epan/dissectors/packet-bgp.c index 2dcd8daa9d..95a306c60a 100644 --- a/epan/dissectors/packet-bgp.c +++ b/epan/dissectors/packet-bgp.c @@ -4891,10 +4891,10 @@ static int decode_bgp_link_nlri_link_descriptors(tvbuff_t *tvb, break; case BGP_NLRI_TLV_IPV6_NEIGHBOR_ADDRESS: - if(sub_length != BGP_NLRI_TLV_IPV6_NEIGHBOR_ADDRESS){ + if(sub_length != BGP_NLRI_TLV_LEN_IPV6_NEIGHBOR_ADDRESS){ expert_add_info_format(pinfo, tlv_tree, &ei_bgp_ls_error, "Unexpected IPv6 Neighbor Address TLV's length (%u), it must be %u bytes!", - sub_length, BGP_NLRI_TLV_IPV6_NEIGHBOR_ADDRESS); + sub_length, BGP_NLRI_TLV_LEN_IPV6_NEIGHBOR_ADDRESS); return -1; } tlv_sub_item = proto_tree_add_item(tlv_tree,