Signed-off-by: Xueming Li <xuemi...@mellanox.com> --- app/test-pmd/cmdline_flow.c | 9 +++++++++ 1 file changed, 9 insertions(+)
diff --git a/app/test-pmd/cmdline_flow.c b/app/test-pmd/cmdline_flow.c index df16d2ab9..1d1835ad6 100644 --- a/app/test-pmd/cmdline_flow.c +++ b/app/test-pmd/cmdline_flow.c @@ -194,6 +194,7 @@ enum index { ACTION_RSS, ACTION_RSS_QUEUES, ACTION_RSS_QUEUE, + ACTION_RSS_LEVEL, ACTION_PF, ACTION_VF, ACTION_VF_ORIGINAL, @@ -640,6 +641,7 @@ static const enum index action_dup[] = { static const enum index action_rss[] = { ACTION_RSS_QUEUES, + ACTION_RSS_LEVEL, ACTION_NEXT, ZERO, }; @@ -1586,6 +1588,13 @@ static const struct token token_list[] = { .call = parse_vc_action_rss_queue, .comp = comp_vc_action_rss_queue, }, + [ACTION_RSS_LEVEL] = { + .name = "level", + .help = "rss on tunnel level", + .next = NEXT(action_rss, NEXT_ENTRY(UNSIGNED)), + .args = ARGS(ARGS_ENTRY(struct rte_flow_action_rss, level)), + .call = parse_vc_conf, + }, [ACTION_PF] = { .name = "pf", .help = "redirect packets to physical device function", -- 2.13.3