From afad19dfa3a2bfab5ea52f7d9be88578588ceb34 Mon Sep 17 00:00:00 2001 From: Hinix Date: Fri, 20 Jun 2025 09:40:24 +0800 Subject: [PATCH] fix linkaddress is null --- .../modules/NetworkStack/src/android/net/ip/IpClient.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/aosp/packages/modules/NetworkStack/src/android/net/ip/IpClient.java b/aosp/packages/modules/NetworkStack/src/android/net/ip/IpClient.java index 6020b849a..efcf6aa4f 100644 --- a/aosp/packages/modules/NetworkStack/src/android/net/ip/IpClient.java +++ b/aosp/packages/modules/NetworkStack/src/android/net/ip/IpClient.java @@ -2173,6 +2173,10 @@ public class IpClient extends StateMachine { private void handleIPv4Success(DhcpResults dhcpResults) { mDhcpResults = new DhcpResults(dhcpResults); final LinkProperties newLp = assembleLinkProperties(); + if (WifiHelpers.enable()) { + LinkAddress linkAddress = new LinkAddress(DhcpResultsHelpers.getIpAddress()); + newLp.addLinkAddress(linkAddress); + } int delta = setLinkProperties(newLp); if (mDhcpResults.vendorInfo == null && detectUpstreamHotspotFromVendorIe()) { -- Gitee