Signed-off-by: Ben Pfaff <[email protected]>
---
ofproto/ofproto.c | 6 ------
tests/ofproto.at | 23 -----------------------
2 files changed, 29 deletions(-)
diff --git a/ofproto/ofproto.c b/ofproto/ofproto.c
index 5794dfd54fc5..f5aaf0b1fd44 100644
--- a/ofproto/ofproto.c
+++ b/ofproto/ofproto.c
@@ -3483,12 +3483,6 @@ ofproto_packet_out_init(struct ofproto *ofproto,
return OFPERR_OFPBRC_BUFFER_UNKNOWN;
}
- /* NON-PTAP bridge should accept only Ethernet packet. */
- if (!ofproto->packet_type_aware &&
- po->flow_metadata.flow.packet_type != htonl(PT_ETH)) {
- return OFPERR_OFPBRC_BAD_PACKET;
- }
-
/* Ensure that the L3 header is 32-bit aligned. */
opo->packet = dp_packet_clone_data_with_headroom(po->packet,
po->packet_len, 2);
diff --git a/tests/ofproto.at b/tests/ofproto.at
index 3dd5cbea0063..d466ae54cc61 100644
--- a/tests/ofproto.at
+++ b/tests/ofproto.at
@@ -4221,29 +4221,6 @@ OFPT_BARRIER_REPLY (OF1.3):
OVS_VSWITCHD_STOP
AT_CLEANUP
-dnl This test checks that NON-PTAP bridge rejects 1.5 packet-out with
packet_type PT_IPV4.
-AT_SETUP([ofproto - packet-out with set_field metadata with packet_type
PT_IPV4 on NON-PTAP bridge (OpenFlow 1.5)])
-OVS_VSWITCHD_START
-
-AT_CHECK([
- ovs-vsctl set bridge br0 other-config:packet-type-aware=false
-], [0])
-
-AT_CHECK([ovs-ofctl -O OpenFlow15 packet-out br0 "in_port=controller
packet=4500002012344000ff1155670a0000140a00001e006400c8000cea78ffffffff
packet_type(1,0x800)
actions=set_field:0xfafafafa5a5a5a5a->metadata,controller"],
-[1], [], [dnl
-OFPT_ERROR (OF1.5) (xid=0x4): OFPBRC_BAD_PACKET
-OFPT_PACKET_OUT (OF1.5) (xid=0x4):
-(***truncated to 64 bytes from 104***)
-00000000 06 0d 00 68 00 00 00 04-ff ff ff ff 00 20 00 00 |...h......... ..|
-00000010 00 01 00 14 80 00 58 04-00 01 08 00 80 00 00 04 |......X.........|
-00000020 ff ff ff fd 00 00 00 00-00 19 00 10 80 00 04 08 |................|
-00000030 fa fa fa fa 5a 5a 5a 5a-00 00 00 10 ff ff ff fd |....ZZZZ........|
-])
-
-OVS_VSWITCHD_STOP
-AT_CLEANUP
-
-
dnl This test checks that metadata is encoded in packet_in structures,
dnl supported by NXAST.
AT_SETUP([ofproto - packet-out with metadata (NXM)])
--
2.10.2
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev