tap: fix the host mac address
[vpp.git] / src / vnet / devices / virtio / virtio.c
index 6504b2a..2b353a6 100644 (file)
@@ -288,8 +288,6 @@ virtio_show (vlib_main_t * vm, u32 * hw_if_indices, u8 show_descr, u32 type)
        {
          vlib_cli_output (vm, "  PCI Address: %U", format_vlib_pci_addr,
                           &vif->pci_addr);
-         vlib_cli_output (vm, "  csum-enabled %d",
-                          vif->csum_offload_enabled);
        }
       if (type == VIRTIO_IF_TYPE_TAP)
        {
@@ -301,6 +299,8 @@ virtio_show (vlib_main_t * vm, u32 * hw_if_indices, u8 show_descr, u32 type)
          if (vif->host_mtu_size)
            vlib_cli_output (vm, "  host-mtu-size \"%d\"",
                             vif->host_mtu_size);
+         vlib_cli_output (vm, "  host-mac-addr: %U",
+                          format_ethernet_address, vif->host_mac_addr);
 
          vec_foreach_index (i, vif->vhost_fds)
            str = format (str, " %d", vif->vhost_fds[i]);
@@ -309,6 +309,7 @@ virtio_show (vlib_main_t * vm, u32 * hw_if_indices, u8 show_descr, u32 type)
          vlib_cli_output (vm, "  tap-fd %d", vif->tap_fd);
        }
       vlib_cli_output (vm, "  gso-enabled %d", vif->gso_enabled);
+      vlib_cli_output (vm, "  csum-enabled %d", vif->csum_offload_enabled);
       vlib_cli_output (vm, "  Mac Address: %U", format_ethernet_address,
                       vif->mac_addr);
       vlib_cli_output (vm, "  Device instance: %u", vif->dev_instance);