app/testpmd: move conntrack update after null check

Use out only after it was checked not to be null.

Fixes: 4d07cbefe3ba0 ("app/testpmd: add commands for conntrack")
Cc: stable@dpdk.org

Signed-off-by: Thierry Herbelot <thierry.herbelot@6wind.com>
Reviewed-by: Bing Zhao <bingz@nvidia.com>
Acked-by: Aman Deep Singh <aman.deep.singh@intel.com>
This commit is contained in:
Thierry Herbelot 2021-05-24 11:01:44 +02:00 committed by Andrew Rybchenko
parent 23e317dd1f
commit 355a3c9623

View File

@ -6631,10 +6631,10 @@ parse_vc_action_conntrack_update(struct context *ctx, const struct token *token,
/* Token name must match. */
if (parse_default(ctx, token, str, len, NULL, 0) < 0)
return -1;
ct_modify = (struct rte_flow_modify_conntrack *)out->args.vc.data;
/* Nothing else to do if there is no buffer. */
if (!out)
return len;
ct_modify = (struct rte_flow_modify_conntrack *)out->args.vc.data;
if (ctx->curr == ACTION_CONNTRACK_UPDATE_DIR) {
ct_modify->new_ct.is_original_dir =
conntrack_context.is_original_dir;