app/testpmd: fix port parsing in show port info command
authorXuelin Shi <xuelin.shi@freescale.com>
Fri, 6 Feb 2015 01:29:20 +0000 (09:29 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Sat, 14 Feb 2015 10:35:24 +0000 (11:35 +0100)
The port number type should be consistent with librte_cmdline,
else there is potential endian issue.

Signed-off-by: Xuelin Shi <xuelin.shi@freescale.com>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
app/test-pmd/cmdline.c

index 590e427..d5f31f2 100644 (file)
@@ -5584,7 +5584,7 @@ cmdline_parse_token_string_t cmd_showport_what =
        TOKEN_STRING_INITIALIZER(struct cmd_showport_result, what,
                                 "info#stats#xstats#fdir#stat_qmap");
 cmdline_parse_token_num_t cmd_showport_portnum =
-       TOKEN_NUM_INITIALIZER(struct cmd_showport_result, portnum, INT32);
+       TOKEN_NUM_INITIALIZER(struct cmd_showport_result, portnum, UINT8);
 
 cmdline_parse_inst_t cmd_showport = {
        .f = cmd_showport_parsed,