From: Cristian Dumitrescu Date: Mon, 12 Jul 2021 18:18:33 +0000 (+0100) Subject: examples/pipeline: fix out of bounds array access X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=cfcc7bf8da8894d90836371c259b29e241919ee7;p=dpdk.git examples/pipeline: fix out of bounds array access Fix the incorrect array out of bounds check within the function pipeline_selector_group_member_read(). Coverity issue: 371911 Fixes: 598fe0dd0d8e3 ("examples/pipeline: support selector table") Signed-off-by: Cristian Dumitrescu --- diff --git a/examples/pipeline/cli.c b/examples/pipeline/cli.c index bf32efa212..1e2dd9d704 100644 --- a/examples/pipeline/cli.c +++ b/examples/pipeline/cli.c @@ -1511,7 +1511,7 @@ pipeline_selector_group_member_read(const char *string, if (!token || token_is_comment(token)) break; - if (n_tokens > GROUP_MEMBER_INFO_TOKENS_MAX) + if (n_tokens >= GROUP_MEMBER_INFO_TOKENS_MAX) goto error; token_array[n_tokens] = token;