diff options
author | Damjan Marion <damarion@cisco.com> | 2021-03-11 12:17:33 +0100 |
---|---|---|
committer | Florin Coras <florin.coras@gmail.com> | 2021-03-11 19:00:20 +0000 |
commit | 143610014ab91f7998014f4322c36c8b07f50d5f (patch) | |
tree | 72398cf11867f639433ae4be77635bf861bd8bcf /src/vlib/pci | |
parent | a31698bb7401f6e2389c0e805bf280ae52278524 (diff) |
misc: fix gcc-11 build
Type: fix
Change-Id: Ia17c8255806a2575bb75ed37050b47ddb347050c
Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'src/vlib/pci')
-rw-r--r-- | src/vlib/pci/pci.c | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/src/vlib/pci/pci.c b/src/vlib/pci/pci.c index 7e96e1f7c6e..1c1f4b636f5 100644 --- a/src/vlib/pci/pci.c +++ b/src/vlib/pci/pci.c @@ -88,7 +88,7 @@ show_pci_fn (vlib_main_t * vm, "Product Name", "Vital Product Data"); addrs = vlib_pci_get_all_dev_addrs (); - /* *INDENT-OFF* */ + vec_foreach (addr, addrs) { vlib_pci_device_info_t *d; @@ -98,22 +98,19 @@ show_pci_fn (vlib_main_t * vm, continue; if (d->device_class != PCI_CLASS_NETWORK_ETHERNET && !show_all) - continue; - - vec_reset_length (s); - if (d->numa_node >= 0) - s = format (s, " %d", d->numa_node); - - vlib_cli_output (vm, "%-13U%-5v%04x:%04x %-14U%-16s%-32v%U", - format_vlib_pci_addr, addr, s, - d->vendor_id, d->device_id, - format_vlib_pci_link_speed, d, - d->driver_name ? (char *) d->driver_name : "", - d->product_name, - format_vlib_pci_vpd, d->vpd_r, (u8 *) 0); - vlib_pci_free_device_info (d); + continue; + + vec_reset_length (s); + if (d->numa_node >= 0) + s = format (s, " %d", d->numa_node); + + vlib_cli_output ( + vm, "%-13U%-5v%04x:%04x %-14U%-16s%-32v%U", format_vlib_pci_addr, + addr, s, d->vendor_id, d->device_id, format_vlib_pci_link_speed, d, + d->driver_name ? (char *) d->driver_name : "", d->product_name, + format_vlib_pci_vpd, d->vpd_r, (u8 *) 0); + vlib_pci_free_device_info (d); } - /* *INDENT-ON* */ vec_free (s); vec_free (addrs); |