On Tue, 29 Jul 2025 10:08:45 +0000 Shivaji Kant <shivajik...@google.com> wrote:
> @@ -2147,6 +2189,10 @@ parse_parameters(struct rte_kvargs *kvlist, char > *if_name, int *start_queue, > > ret = rte_kvargs_process(kvlist, ETH_AF_XDP_DP_PATH_ARG, > &parse_prog_arg, dp_path); > + > + ret = rte_kvargs_process(kvlist, ETH_AF_XDP_MODE_ARG, > + &parse_mode_arg, xdp_mode); > + > if (ret < 0) > goto free_kvlist; You lost the check for invalid path argument return.