mirror of
https://github.com/openvswitch/ovs
synced 2025-08-22 09:58:01 +00:00
netdev-offload-dpdk: Clean up vlan_push action function.
Rename parse_vlan_push_action() to add_vlan_push_action() as it is inconsistent with other add/parse action functions. Seen as it unconditionally returns 0 might as well change to return void too. Also, a redundant return code check is removed. Signed-off-by: Kevin Traynor <ktraynor@redhat.com> Reviewed-by: David Marchand <david.marchand@redhat.com> Acked-by: Ilya Maximets <i.maximets@ovn.org>
This commit is contained in:
parent
0087594118
commit
b83d3f51e1
@ -2075,9 +2075,9 @@ err:
|
||||
return -1;
|
||||
}
|
||||
|
||||
static int
|
||||
parse_vlan_push_action(struct flow_actions *actions,
|
||||
const struct ovs_action_push_vlan *vlan_push)
|
||||
static void
|
||||
add_vlan_push_action(struct flow_actions *actions,
|
||||
const struct ovs_action_push_vlan *vlan_push)
|
||||
{
|
||||
struct rte_flow_action_of_push_vlan *rte_push_vlan;
|
||||
struct rte_flow_action_of_set_vlan_pcp *rte_vlan_pcp;
|
||||
@ -2096,7 +2096,6 @@ parse_vlan_push_action(struct flow_actions *actions,
|
||||
rte_vlan_vid->vlan_vid = htons(vlan_tci_to_vid(vlan_push->vlan_tci));
|
||||
add_flow_action(actions, RTE_FLOW_ACTION_TYPE_OF_SET_VLAN_VID,
|
||||
rte_vlan_vid);
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void
|
||||
@ -2139,7 +2138,7 @@ parse_clone_actions(struct netdev *netdev,
|
||||
}
|
||||
} else if (clone_type == OVS_ACTION_ATTR_PUSH_VLAN) {
|
||||
const struct ovs_action_push_vlan *vlan = nl_attr_get(ca);
|
||||
parse_vlan_push_action(actions, vlan);
|
||||
add_vlan_push_action(actions, vlan);
|
||||
} else {
|
||||
VLOG_DBG_RL(&rl,
|
||||
"Unsupported nested action inside clone(), "
|
||||
@ -2233,9 +2232,7 @@ parse_flow_actions(struct netdev *netdev,
|
||||
} else if (nl_attr_type(nla) == OVS_ACTION_ATTR_PUSH_VLAN) {
|
||||
const struct ovs_action_push_vlan *vlan = nl_attr_get(nla);
|
||||
|
||||
if (parse_vlan_push_action(actions, vlan)) {
|
||||
return -1;
|
||||
}
|
||||
add_vlan_push_action(actions, vlan);
|
||||
} else if (nl_attr_type(nla) == OVS_ACTION_ATTR_POP_VLAN) {
|
||||
add_flow_action(actions, RTE_FLOW_ACTION_TYPE_OF_POP_VLAN, NULL);
|
||||
} else if (nl_attr_type(nla) == OVS_ACTION_ATTR_TUNNEL_PUSH) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user