Type: fix
Fixes:
65105c95f
Change-Id: I8dee4b560a49891f954d7eb8e79ea535cedeaa88
Signed-off-by: Damjan Marion <damarion@cisco.com>
p = (dir == VLIB_TX) ? rte_eth_fp_ops[xd->port_id].tx_pkt_burst :
rte_eth_fp_ops[xd->port_id].rx_pkt_burst;
p = (dir == VLIB_TX) ? rte_eth_fp_ops[xd->port_id].tx_pkt_burst :
rte_eth_fp_ops[xd->port_id].rx_pkt_burst;
- if (dladdr (p, &info) == 0)
- return 0;
+ if (dladdr (p, &info) == 0 || info.dli_sname == 0)
+ return format (s, "(not available)");
return format (s, "%s", info.dli_sname);
}
return format (s, "%s", info.dli_sname);
}
- s = format (s, "%Urx burst function: %s\n", format_white_space, indent + 2,
+ s = format (s, "%Urx burst function: %U\n", format_white_space, indent + 2,
format_dpdk_burst_fn, xd, VLIB_TX);
/* $$$ MIB counters */
format_dpdk_burst_fn, xd, VLIB_TX);
/* $$$ MIB counters */