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
tree: 6deaee26aca2ee3f3a967c7c776883bcd8a29b9c
  1. BUILD
  2. app/
  3. web/