commit | 1d84267c5bf8202a939b9affdd56e3e607104da8 | [log] [tgz] |
---|---|---|
author | Yi Tseng <yi@opennetworking.org> | Tue Nov 28 16:06:52 2017 -0800 |
committer | Yi Tseng <yi@opennetworking.org> | Fri Dec 08 11:53:05 2017 -0800 |
tree | 203c91398918e91f5d3db38a754e79e890c5f40d | |
parent | c2af9661efa1abacdefecaee8685886c035b7164 [diff] [blame] |
Minor refactoring for fabric.p4 Change-Id: I736b20fc95b4a03afa1074eb777a23507530b44f
diff --git a/pipelines/fabric/src/main/resources/include/control/packetio.p4 b/pipelines/fabric/src/main/resources/include/control/packetio.p4 index fb5d731..9e0771c 100644 --- a/pipelines/fabric/src/main/resources/include/control/packetio.p4 +++ b/pipelines/fabric/src/main/resources/include/control/packetio.p4
@@ -24,6 +24,7 @@ apply { if (hdr.packet_out.isValid()) { standard_metadata.egress_spec = hdr.packet_out.egress_port; + hdr.packet_out.setInvalid(); exit; } } @@ -34,7 +35,6 @@ inout fabric_metadata_t fabric_metadata, inout standard_metadata_t standard_metadata) { apply { - hdr.packet_out.setInvalid(); if (standard_metadata.egress_port == CPU_PORT) { hdr.packet_in.setValid(); hdr.packet_in.ingress_port = standard_metadata.ingress_port;