Fix "show hardware" CLI display for bonded interface may corrupt heap 85/1985/2
authorJohn Lo <loj@cisco.com>
Mon, 18 Jul 2016 16:20:09 +0000 (12:20 -0400)
committerChris Luke <chris_luke@comcast.com>
Mon, 18 Jul 2016 17:03:31 +0000 (17:03 +0000)
Change-Id: Ie379844047b6402884653d3fd682010a1d09d14a
Signed-off-by: John Lo <loj@cisco.com>
vnet/vnet/interface_format.c

index 840e72b..319113f 100644 (file)
@@ -87,7 +87,7 @@ u8 * format_vnet_hw_interface (u8 * s, va_list * args)
     {
       int hw_idx;
       s = format (s, "Slave-Idx:");
-      clib_bitmap_foreach (hw_idx, hi->bond_info, format(s, " %d", hw_idx));
+      clib_bitmap_foreach (hw_idx, hi->bond_info, s = format(s, " %d", hw_idx));
     }
   else if (dev_class->format_device_name)  
     s = format (s, "%U", dev_class->format_device_name, hi->dev_instance);