[dpdk-stable] [PATCH] testpmd: fix init mpls struct
Ori Kam
orika at mellanox.com
Thu Jan 30 17:18:19 CET 2020
When adding mpls item we copy the structure, in some cases
the item is not initialized.
This commit solves this by initializing the struct.
Coverity issue: 325734
Fixes: a1191d39cb57 ("app/testpmd: add MPLSoUDP encapsulation")
Cc: stable at dpdk.org
Signed-off-by: Ori Kam <orika at mellanox.com>
---
app/test-pmd/cmdline_flow.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/app/test-pmd/cmdline_flow.c b/app/test-pmd/cmdline_flow.c
index e99e24c..42d90f5 100644
--- a/app/test-pmd/cmdline_flow.c
+++ b/app/test-pmd/cmdline_flow.c
@@ -4576,7 +4576,9 @@ static int comp_set_raw_index(struct context *, const struct token *,
struct rte_flow_item_gre gre = {
.protocol = rte_cpu_to_be_16(ETHER_TYPE_MPLS_UNICAST),
};
- struct rte_flow_item_mpls mpls;
+ struct rte_flow_item_mpls mpls = {
+ .ttl = 0
+ };
uint8_t *header;
int ret;
--
1.8.3.1
More information about the stable
mailing list