From: Miklos Tirpak Date: Tue, 22 Oct 2019 09:01:42 +0000 (+0200) Subject: gtpu: msg id fix in send_gtpu_tunnel_details api X-Git-Tag: v20.05-rc0~542 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=bd0a00a45637c1dde533ef6c3798418c2ab15009;hp=40dc4b35e3d946efbc5c2b8b0af5e52d67b7fe6c;p=vpp.git gtpu: msg id fix in send_gtpu_tunnel_details api Type: fix _vl_msg_id must start at msg_id_base. Signed-off-by: Miklos Tirpak Change-Id: Id3f05683c873fcac47667a9736e45e85849b740c --- diff --git a/src/plugins/gtpu/gtpu_api.c b/src/plugins/gtpu/gtpu_api.c index 2d141159adf..77ae3349721 100644 --- a/src/plugins/gtpu/gtpu_api.c +++ b/src/plugins/gtpu/gtpu_api.c @@ -105,13 +105,14 @@ static void send_gtpu_tunnel_details (gtpu_tunnel_t * t, vl_api_registration_t * reg, u32 context) { vl_api_gtpu_tunnel_details_t *rmp; + gtpu_main_t *gtm = >pu_main; ip4_main_t *im4 = &ip4_main; ip6_main_t *im6 = &ip6_main; u8 is_ipv6 = !ip46_address_is_ip4 (&t->dst); rmp = vl_msg_api_alloc (sizeof (*rmp)); clib_memset (rmp, 0, sizeof (*rmp)); - rmp->_vl_msg_id = ntohs (VL_API_GTPU_TUNNEL_DETAILS); + rmp->_vl_msg_id = ntohs (VL_API_GTPU_TUNNEL_DETAILS + gtm->msg_id_base); if (is_ipv6) { memcpy (rmp->src_address, t->src.ip6.as_u8, 16);