From 67635d5982173c8ad2b5ed76426f09a37624a6cc 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 365f2b697e..37ee961c2e 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(); } }