Remove dummy VLAN from double tagged pipeline
NOTE: This patch will break double tag termination support on OF-DPA.
The pipelier needs to be re-implemented to understand the new objectives.
Before:
NextObj: ETH_DST, ETH_SRC, OUTPUT, VLAN_ID (dummy)
FwdObj.EGRESS: OUTPUT, VLAN_ID (c-tag), PUSH_VLAN, VLAN_ID (s-tag)
After:
NextObj: ETH_DST, ETH_SRC, OUTPUT, VLAN_ID (c-tag), PUSH_VLAN, VLAN_ID (s-tag)
No FwdObj.EGRESS
Also remove NextObj when the host is removed
Change-Id: I4ccdfa1d20701d9b2451ea0f3b4e761006746120
4 files changed