dpdk: add 'show dpdk version' cli
Change-Id: Iaecebae25ee4b8df8ca919992a0433e92e82e90c Signed-off-by: Damjan Marion <damarion@cisco.com>
This commit is contained in:

committed by
Florin Coras

parent
42e480d6e5
commit
597d3c4121
@ -1279,6 +1279,26 @@ VLIB_CLI_COMMAND (cmd_show_dpdk_hqos_queue_stats, static) = {
|
||||
};
|
||||
/* *INDENT-ON* */
|
||||
|
||||
static clib_error_t *
|
||||
show_dpdk_version_command_fn (vlib_main_t * vm,
|
||||
unformat_input_t * input,
|
||||
vlib_cli_command_t * cmd)
|
||||
{
|
||||
#define _(a,b,c) vlib_cli_output (vm, "%-25s " b, a ":", c);
|
||||
_("DPDK Version", "%s", rte_version ());
|
||||
_("DPDK EAL init args", "%s", dpdk_config_main.eal_init_args_str);
|
||||
#undef _
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* *INDENT-OFF* */
|
||||
VLIB_CLI_COMMAND (show_vpe_version_command, static) = {
|
||||
.path = "show dpdk version",
|
||||
.short_help = "show dpdk version information",
|
||||
.function = show_dpdk_version_command_fn,
|
||||
};
|
||||
/* *INDENT-ON* */
|
||||
|
||||
clib_error_t *
|
||||
dpdk_cli_init (vlib_main_t * vm)
|
||||
{
|
||||
|
@ -16,12 +16,6 @@
|
||||
#include <vppinfra/cpu.h>
|
||||
#include <vpp/app/version.h>
|
||||
|
||||
#if DPDK > 0
|
||||
#include <rte_version.h>
|
||||
#include <vnet/vnet.h>
|
||||
#include <vnet/devices/dpdk/dpdk.h>
|
||||
#endif /* DPDK */
|
||||
|
||||
static char *vpe_version_string =
|
||||
"vpp v" VPP_BUILD_VER
|
||||
" built by " VPP_BUILD_USER " on " VPP_BUILD_HOST " at " VPP_BUILD_DATE;
|
||||
@ -56,10 +50,6 @@ show_vpe_version_command_fn (vlib_main_t * vm,
|
||||
_("Compile location", "%s", VPP_BUILD_TOPDIR);
|
||||
_("Compiler", "%s", vpe_compiler);
|
||||
_("Current PID", "%d", getpid ());
|
||||
#if DPDK > 0
|
||||
_("DPDK Version", "%s", rte_version ());
|
||||
_("DPDK EAL init args", "%s", dpdk_config_main.eal_init_args_str);
|
||||
#endif
|
||||
#undef _
|
||||
}
|
||||
else
|
||||
|
@ -14,10 +14,6 @@
|
||||
*/
|
||||
#include <vpp/oam/oam.h>
|
||||
|
||||
#if DPDK > 0
|
||||
#include <vnet/devices/dpdk/dpdk.h>
|
||||
#endif
|
||||
|
||||
oam_main_t oam_main;
|
||||
|
||||
static vlib_node_registration_t oam_node;
|
||||
|
Reference in New Issue
Block a user