switch (action_type) {
case RTE_FLOW_ACTION_TYPE_RSS:
act_qgrop = action->conf;
+ if (act_qgrop->queue_num <= 1)
+ goto error;
rule_info->sw_act.fltr_act =
ICE_FWD_TO_QGRP;
rule_info->sw_act.fwd_id.q_id =
}
}
- if (actions_num > 1) {
+ if (actions_num != 1) {
rte_flow_error_set(error,
EINVAL, RTE_FLOW_ERROR_TYPE_ACTION,
actions,
goto error;
}
+ memset(&rule_info, 0, sizeof(rule_info));
rule_info.tun_type = tun_type;
ret = ice_switch_check_action(actions, error);