From 68a1a34ec02c85749f3bb9cf49e41e9a16b1b1a3 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(); } }