commit | 6559a91e3e13a3b5551099910d552070b2e43d74 | [log] [tgz] |
---|---|---|
author | Xiao Ma <xiaom@google.com> | Sun Apr 02 17:01:09 2023 +0900 |
committer | Xiao Ma <xiaom@google.com> | Tue Apr 04 10:27:34 2023 +0900 |
tree | 18fcaaeecbd6e5fa7b2c8b275d3205b661ff71e2 | |
parent | 7c8bdba4509541a74ff64133e908c30fa4105851 [diff] |
Add constants for a DHCP packet maximum length and maximum option length. Bug: 260934173 Test: m Change-Id: I484a7a04c73906b11edb70e1053ee7f3172e8ffd
diff --git a/staticlibs/framework/com/android/net/module/util/NetworkStackConstants.java b/staticlibs/framework/com/android/net/module/util/NetworkStackConstants.java index 1d88d6e..aa2dd4c 100644 --- a/staticlibs/framework/com/android/net/module/util/NetworkStackConstants.java +++ b/staticlibs/framework/com/android/net/module/util/NetworkStackConstants.java
@@ -208,6 +208,9 @@ */ public static final int INFINITE_LEASE = 0xffffffff; public static final int DHCP4_CLIENT_PORT = 68; + // The maximum length of a DHCP packet that can be constructed. + public static final int DHCP_MAX_LENGTH = 1500; + public static final int DHCP_MAX_OPTION_LEN = 255; /** * DHCPv6 constants.