summaryrefslogtreecommitdiff
path: root/src/android/net/dhcp/DhcpDiscoverPacket.java
diff options
context:
space:
mode:
authorXiao Ma <xiaom@google.com>2019-06-11 18:51:24 +0900
committerXiao Ma <xiaom@google.com>2019-07-02 18:57:04 +0900
commitf963e366ec80924fd17e4631f2243fb6b1a3670d (patch)
tree014a2690fa5883cdeb9db393ce1a75c2e8b13b2a /src/android/net/dhcp/DhcpDiscoverPacket.java
parent74c651f8f3fde9ebb4bd43b433759aaa40bf8f40 (diff)
Add DHCP Rapid Commit option(RFC4039) support in client side.
Bug: 122710829 Bug: 136216415 Test: atest FrameworksNetTests NetworkStackTests Test: manual test Change-Id: I384282b7efd0df0c4a6de7bdc1957048303ad88b
Diffstat (limited to 'src/android/net/dhcp/DhcpDiscoverPacket.java')
-rw-r--r--src/android/net/dhcp/DhcpDiscoverPacket.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/android/net/dhcp/DhcpDiscoverPacket.java b/src/android/net/dhcp/DhcpDiscoverPacket.java
index 9707d13..a749796 100644
--- a/src/android/net/dhcp/DhcpDiscoverPacket.java
+++ b/src/android/net/dhcp/DhcpDiscoverPacket.java
@@ -62,6 +62,9 @@ public class DhcpDiscoverPacket extends DhcpPacket {
addTlv(buffer, DHCP_CLIENT_IDENTIFIER, getClientId());
addCommonClientTlvs(buffer);
addTlv(buffer, DHCP_PARAMETER_LIST, mRequestedParams);
+ if (mRapidCommit) {
+ addTlv(buffer, DHCP_RAPID_COMMIT);
+ }
addTlvEnd(buffer);
}
}