summaryrefslogtreecommitdiff
path: root/core/java/android/net/LinkProperties.java
diff options
context:
space:
mode:
authorWink Saville <wink@google.com>2011-05-18 15:59:04 -0700
committerWink Saville <wink@google.com>2011-05-18 15:59:04 -0700
commitbe2b058ec1e11e1d33b6d03230c21e5d2d7ac40c (patch)
treeeafdffcbc1df5c5a4049617c8beb8f084127cbba /core/java/android/net/LinkProperties.java
parent5a6c3d491ccac07ef3f6a624a8a3e0c36959b661 (diff)
Reset connection while data state changed.
Check data call states and reset connection if any link properties changed. Change-Id: I008aea969378648192852161959fdf4aad6211a1
Diffstat (limited to 'core/java/android/net/LinkProperties.java')
-rw-r--r--core/java/android/net/LinkProperties.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/net/LinkProperties.java b/core/java/android/net/LinkProperties.java
index 61acf2b841dd..19894a039a15 100644
--- a/core/java/android/net/LinkProperties.java
+++ b/core/java/android/net/LinkProperties.java
@@ -68,7 +68,8 @@ public class LinkProperties implements Parcelable {
mLinkAddresses = source.getLinkAddresses();
mDnses = source.getDnses();
mRoutes = source.getRoutes();
- mHttpProxy = new ProxyProperties(source.getHttpProxy());
+ mHttpProxy = (source.getHttpProxy() == null) ?
+ null : new ProxyProperties(source.getHttpProxy());
}
}