vat: Fix the incrementing IPv6 address 72/20472/1
authorNeale Ranns <nranns@cisco.com>
Wed, 3 Jul 2019 08:00:53 +0000 (08:00 +0000)
committerNeale Ranns <nranns@cisco.com>
Wed, 3 Jul 2019 08:00:53 +0000 (08:00 +0000)
Type: fix

Change-Id: Ie085713f45672e112993638e01cdb325f451020a
Signed-off-by: Neale Ranns <nranns@cisco.com>
src/vat/api_format.c

index d9c13ad..e0d77a4 100644 (file)
@@ -737,9 +737,9 @@ increment_v6_address (vl_api_ip6_address_t * i)
 static void
 increment_address (vl_api_address_t * a)
 {
-  if (a->af == ADDRESS_IP4)
+  if (clib_net_to_host_u32 (a->af) == ADDRESS_IP4)
     increment_v4_address (&a->un.ip4);
-  else if (a->af == ADDRESS_IP6)
+  else if (clib_net_to_host_u32 (a->af) == ADDRESS_IP6)
     increment_v6_address (&a->un.ip6);
 }