examples/l2fwd-crypto: fix stats array length
crypto_statistics array was not big enough for storing
all the possible crypto device statistics, as its size was
RTE_MAX_ETHPORTS, but should be RTE_CRYPTO_MAX_DEVS, leading
this to a potential out-of-bounds issue.
Coverity issue: 120145
Fixes: 387259bd6c
("examples/l2fwd-crypto: add sample application")
Signed-off-by: Slawomir Mrozowicz <slawomirx.mrozowicz@intel.com>
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Declan Doherty <declan.doherty@intel.com>
This commit is contained in:
parent
268ca73585
commit
572f0779c2
@ -243,7 +243,7 @@ struct l2fwd_crypto_statistics {
|
||||
} __rte_cache_aligned;
|
||||
|
||||
struct l2fwd_port_statistics port_statistics[RTE_MAX_ETHPORTS];
|
||||
struct l2fwd_crypto_statistics crypto_statistics[RTE_MAX_ETHPORTS];
|
||||
struct l2fwd_crypto_statistics crypto_statistics[RTE_CRYPTO_MAX_DEVS];
|
||||
|
||||
/* A tsc-based timer responsible for triggering statistics printout */
|
||||
#define TIMER_MILLISECOND 2000000ULL /* around 1ms at 2 Ghz */
|
||||
|
Loading…
Reference in New Issue
Block a user