app/testpmd: set packet dump based on verbosity level
authorRaslan Darawsheh <rasland@mellanox.com>
Wed, 17 Oct 2018 15:22:11 +0000 (18:22 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 18 Oct 2018 08:24:39 +0000 (10:24 +0200)
commitb5b38ed87893810de02dc63a6c722ef6aa3ff340
treee0c87576ffd53dee23cafcda4ace30b14cc6843b
parentc77ad9de2a425b74fc0f306e08a7b532e65eefb3
app/testpmd: set packet dump based on verbosity level

when changing verbosity level it will configure rx/tx callbacks to dump
packets based on the verbosity value as following:
    1- dump only received packets:
       testpmd> set verbose 1
    2- dump only sent packets:
       testpmd> set verbose 2
    3- dump sent and received packets:
       testpmd> set verbose (any number > 2)
    4- disable dump
       testpmd> set verbose 0

Signed-off-by: Raslan Darawsheh <rasland@mellanox.com>
Acked-by: Bernard Iremonger <bernard.iremonger@intel.com>
app/test-pmd/config.c
app/test-pmd/testpmd.c
app/test-pmd/testpmd.h
doc/guides/testpmd_app_ug/testpmd_funcs.rst