This action is supported only for rules which have transfer attribute,
and can be requested once or twice per a rule.
Signed-off-by: Ivan Malov <ivan.malov@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
Reviewed-by: Andy Moreton <amoreton@xilinx.com>
Supported actions (***transfer*** rules):
+- OF_POP_VLAN
+
- PHY_PORT
Validating flow rules depends on the firmware variant.
int rc;
switch (action->type) {
+ case RTE_FLOW_ACTION_TYPE_OF_POP_VLAN:
+ rc = efx_mae_action_set_populate_vlan_pop(spec);
+ break;
case RTE_FLOW_ACTION_TYPE_PHY_PORT:
rc = sfc_mae_rule_parse_action_phy_port(sa, action->conf, spec);
break;