summaryrefslogtreecommitdiffstats
path: root/core/java/android/net/EthernetDataTracker.java
diff options
context:
space:
mode:
authorAdam Hampson <ahampson@google.com>2012-12-05 10:29:23 -0800
committerAdam Hampson <ahampson@google.com>2012-12-05 10:29:23 -0800
commit6a9d57617a9b502c65d62f053ad8bd0309afdc24 (patch)
tree400db0f58fba34756317fa48a17707644c639c09 /core/java/android/net/EthernetDataTracker.java
parentf663cad2248d5d38957f8e1408cd794c0de90202 (diff)
downloadframeworks_base-6a9d57617a9b502c65d62f053ad8bd0309afdc24.zip
frameworks_base-6a9d57617a9b502c65d62f053ad8bd0309afdc24.tar.gz
frameworks_base-6a9d57617a9b502c65d62f053ad8bd0309afdc24.tar.bz2
EthernetDataTracker: Start DHCP on Link Up
The behavior of mLinkUp has previously changed so that it only represents the link state. This changes fixes interfaceLinkStateChanged() so that it triggers a reconnect based only on the present link state. Change-Id: I950e04e1f5b5019d59d3b9530f369f8b8f13134a Signed-off-by: Adam Hampson <ahampson@google.com>
Diffstat (limited to 'core/java/android/net/EthernetDataTracker.java')
-rw-r--r--core/java/android/net/EthernetDataTracker.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/net/EthernetDataTracker.java b/core/java/android/net/EthernetDataTracker.java
index 3a06dc0..37601fc 100644
--- a/core/java/android/net/EthernetDataTracker.java
+++ b/core/java/android/net/EthernetDataTracker.java
@@ -74,7 +74,7 @@ public class EthernetDataTracker implements NetworkStateTracker {
}
public void interfaceLinkStateChanged(String iface, boolean up) {
- if (mIface.equals(iface) && mLinkUp != up) {
+ if (mIface.equals(iface)) {
Log.d(TAG, "Interface " + iface + " link " + (up ? "up" : "down"));
mLinkUp = up;
mTracker.mNetworkInfo.setIsAvailable(up);