In command line translation there were missing fields for connection tracking item, as a result this item was not parsed and was missing from the items list received from test-pmd.
Fixes: 4d07cbefe3ba ("app/testpmd: add commands for conntrack") Cc: sta...@dpdk.org Signed-off-by: Maayan Kashani <mkash...@nvidia.com> --- app/test-pmd/cmdline_flow.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/test-pmd/cmdline_flow.c b/app/test-pmd/cmdline_flow.c index 60ee9337cf..1f9d5ebd05 100644 --- a/app/test-pmd/cmdline_flow.c +++ b/app/test-pmd/cmdline_flow.c @@ -5797,9 +5797,12 @@ static const struct token token_list[] = { [ITEM_CONNTRACK] = { .name = "conntrack", .help = "conntrack state", + .priv = PRIV_ITEM(CONNTRACK, + sizeof(struct rte_flow_item_conntrack)), .next = NEXT(NEXT_ENTRY(ITEM_NEXT), NEXT_ENTRY(COMMON_UNSIGNED), item_param), .args = ARGS(ARGS_ENTRY(struct rte_flow_item_conntrack, flags)), + .call = parse_vc, }, [ITEM_PORT_REPRESENTOR] = { .name = "port_representor", -- 2.25.1