diff --git a/src/main/java/net/floodlightcontroller/packet/Ethernet.java b/src/main/java/net/floodlightcontroller/packet/Ethernet.java index 92525909e1b4d2a64e4729bdf6808bc208936b21..123c9e0d0eff5bb16e51f5d043b53f52b2130ce3 100644 --- a/src/main/java/net/floodlightcontroller/packet/Ethernet.java +++ b/src/main/java/net/floodlightcontroller/packet/Ethernet.java @@ -34,7 +34,7 @@ public class Ethernet extends BasePacket { public static final short TYPE_ARP = 0x0806; public static final short TYPE_IPv4 = 0x0800; public static final short TYPE_LLDP = (short) 0x88cc; - public static final short TYPE_BSN = (short) 0x8950; // Not officially assigned + public static final short TYPE_BSN = (short) 0x8942; public static final short VLAN_UNTAGGED = (short)0xffff; public static final short TYPE_BDDP = (short) 0x8999; public static final short DATALAYER_ADDRESS_LENGTH = 6; // bytes diff --git a/src/test/java/net/floodlightcontroller/packet/BSNTest.java b/src/test/java/net/floodlightcontroller/packet/BSNTest.java index 6f13a78b4f3eae06d10bc7d2d995dce1c6e21eaf..d672fdf5ffd21681ddf5855be98d41a665b6a0e4 100644 --- a/src/test/java/net/floodlightcontroller/packet/BSNTest.java +++ b/src/test/java/net/floodlightcontroller/packet/BSNTest.java @@ -36,7 +36,7 @@ public class BSNTest { protected byte[] probePkt = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, // src mac 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, // dst mac - (byte) 0x89, 0x50, // BSN type + (byte) 0x89, 0x42, // BSN type 0x20, 0x00, 0x06, 0x04, 0x00, 0x01, 0x00, 0x00, // BSN header 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // controller id 0x00, 0x00, 0x00, 0x03, // sequence id