From 94195c85fe91a6773b1b4ab4ac9fa5c7935b4622 Mon Sep 17 00:00:00 2001 From: Filip Tehlar Date: Fri, 26 Aug 2016 12:44:38 +0200 Subject: VPP-356: Fix wrong byte order in LISP API Change-Id: Ib2284025b8394a87f1d5765713adb7070b450cba Signed-off-by: Filip Tehlar (cherry picked from commit e3552c45f38d1f101cf512c9046647201d6c121b) --- vpp-api-test/vat/api_format.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'vpp-api-test/vat/api_format.c') diff --git a/vpp-api-test/vat/api_format.c b/vpp-api-test/vat/api_format.c index 7c4c7613e87..3fc3f7b9d45 100644 --- a/vpp-api-test/vat/api_format.c +++ b/vpp-api-test/vat/api_format.c @@ -11653,7 +11653,7 @@ api_lisp_add_del_locator_set (vat_main_t * vam) vec_len (locator_set_name)); vec_free (locator_set_name); - mp->locator_num = vec_len (locators); + mp->locator_num = clib_host_to_net_u32 (vec_len (locators)); if (locators) clib_memcpy (mp->locators, locators, (sizeof (ls_locator_t) * vec_len (locators))); @@ -12397,7 +12397,7 @@ api_lisp_add_del_remote_mapping (vat_main_t * vam) mp->eid_type = eid->type; lisp_eid_put_vat (mp->eid, eid->addr, eid->type); - mp->rloc_num = vec_len (rlocs); + mp->rloc_num = clib_host_to_net_u32 (vec_len (rlocs)); clib_memcpy (mp->rlocs, rlocs, (sizeof (rloc_t) * vec_len (rlocs))); vec_free (rlocs); -- cgit 1.2.3-korg