From d0cc544039ee7d35d0f1aa9fc9d0f57ef6dfbfb9 Mon Sep 17 00:00:00 2001 From: Lorenzo Colitti Date: Thu, 29 Jan 2015 17:10:52 +0900 Subject: [PATCH] Also include the domain when parceling StaticIpConfiguration. StaticIpConfiguration objects are parceled at least as part of the IpConfiguration objects that are passed to IEthernetManager when an application sets static IP configuration on Ethernet. Change-Id: I49991e2f591cc6cf01b503c18eb343b5929efe29 --- core/java/android/net/StaticIpConfiguration.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/java/android/net/StaticIpConfiguration.java b/core/java/android/net/StaticIpConfiguration.java index 365f2b697e782..37ee961c2e5de 100644 --- a/core/java/android/net/StaticIpConfiguration.java +++ b/core/java/android/net/StaticIpConfiguration.java @@ -188,6 +188,7 @@ public class StaticIpConfiguration implements Parcelable { for (InetAddress dnsServer : dnsServers) { NetworkUtils.parcelInetAddress(dest, dnsServer, flags); } + dest.writeString(domains); } protected static void readFromParcel(StaticIpConfiguration s, Parcel in) { @@ -198,5 +199,6 @@ public class StaticIpConfiguration implements Parcelable { for (int i = 0; i < size; i++) { s.dnsServers.add(NetworkUtils.unparcelInetAddress(in)); } + s.domains = in.readString(); } }