commit | 9e5d47f2c3d3560b08f605ad517ee4a5b26b8e5f | [log] [tgz] |
---|---|---|
author | Saurav Das <saurav.das@opennetworking.org> | Sat Oct 10 19:12:51 2020 -0700 |
committer | Saurav Das <saurav.das@opennetworking.org> | Mon Oct 12 20:30:23 2020 +0000 |
tree | 677315400ff54a20c11f781ae3221b4645693ae0 | |
parent | 2622d5a002e7eba4c00271885845be787866358a [diff] |
Dhcp option 82 deserializer should set 'data' field when deserializing sub-options. Change-Id: Ie01a9d07200dd3cfd1c07d502f75cbc5c420b90d
diff --git a/utils/misc/src/main/java/org/onlab/packet/dhcp/DhcpRelayAgentOption.java b/utils/misc/src/main/java/org/onlab/packet/dhcp/DhcpRelayAgentOption.java index 08f488d..b3c073f 100644 --- a/utils/misc/src/main/java/org/onlab/packet/dhcp/DhcpRelayAgentOption.java +++ b/utils/misc/src/main/java/org/onlab/packet/dhcp/DhcpRelayAgentOption.java
@@ -88,6 +88,7 @@ ByteBuffer byteBuffer = ByteBuffer.wrap(data, offset, length); relayOption.code = byteBuffer.get(); relayOption.length = byteBuffer.get(); + relayOption.data = data; while (byteBuffer.remaining() >= DEFAULT_LEN) { byte subOptCode = byteBuffer.get();