// EthernetPacket
List<PacketChain> packetChainList = ethernetPacketReceived.getPacketChain();
EthernetPacket ethernetPacket = (EthernetPacket) packetChainList.get(packetChainList.size() - 1).getPacket();
- int bitOffset = ethernetPacket.getPayloadOffset() * NetUtils.NUM_BITS_IN_A_BYTE;
+ int bitOffset = ethernetPacket.getPayloadOffset().intValue() * NetUtils.NUM_BITS_IN_A_BYTE;
byte[] data = ethernetPacketReceived.getPayload();
ArpPacketBuilder builder = new ArpPacketBuilder();