p4lang / p4factory

Compile P4 and run the P4 behavioral simulator
Apache License 2.0
174 stars 106 forks source link

Openflow updates #148

Closed pierce-m closed 8 years ago

pierce-m commented 8 years ago

This PR brings in changes to p4ofagent including the fabric_multicast_header and the resulting changes that needed to be made -- removing packet_out from the compilers for bmv1 and bmv2, updates to l2_switch target for bmv1, bringing the switch (where openflow updates have been made for bmv2) reference up to master, and updating the "p4src" that comes with p4ofagent. I also took the liberty of deleting the confusing p4src files in targets/switch. These aren't used anymore, haven't been updated in 7 months.