app/testpmd: fix access to DSCP table entries
authorSunil Kumar Kori <skori@marvell.com>
Tue, 12 Oct 2021 08:33:17 +0000 (14:03 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 19 Oct 2021 16:10:28 +0000 (18:10 +0200)
commitb314a4a664266f691167c29de6bc5ce728346c02
treec5a1601124f728e56d79fd0cfe6e71589bc3521a
parentba94dad4e0b1004294c73bb76de28cb859a53eaa
app/testpmd: fix access to DSCP table entries

During parsing of DSCP entries, memory is allocated and assigned
to *dscp_table. Later on, same memory is accessed using
*dscp_table[i++].

Due to higher precedence for array subscript, dscp_table[i++] will
be executed first which actually does not point to the same memory
which was allocated previously for DSCP table entries.

Fixes: 459463ae6c26 ("app/testpmd: fix memory allocation for DSCP table")
Cc: stable@dpdk.org
Signed-off-by: Sunil Kumar Kori <skori@marvell.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
app/test-pmd/cmdline_mtr.c