summaryrefslogtreecommitdiff
path: root/core/java/android/net/ProxyDataTracker.java
diff options
context:
space:
mode:
authorHui Lu <huilu@google.com>2014-06-03 15:50:30 -0400
committerHui Lu <huilu@google.com>2014-06-05 17:06:13 +0000
commitc80fa71e88bdf932bdde0cea057c3feade73ebd8 (patch)
tree6d270884c717ee4ec34cd028f84094afb00e183c /core/java/android/net/ProxyDataTracker.java
parent689eb9e98e5f03f4502358e52f07158b31b8e5e5 (diff)
Add interface name for proxy network type.
This will make test android.net.cts.ConnectivityManagerTest#testRequestRouteToHost pass. Change-Id: I5a14b6d705e87018e1e2c031aaacee533536a50b Bug: 15320910
Diffstat (limited to 'core/java/android/net/ProxyDataTracker.java')
-rw-r--r--core/java/android/net/ProxyDataTracker.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/core/java/android/net/ProxyDataTracker.java b/core/java/android/net/ProxyDataTracker.java
index 461e8b80212a..3eebef935936 100644
--- a/core/java/android/net/ProxyDataTracker.java
+++ b/core/java/android/net/ProxyDataTracker.java
@@ -48,6 +48,7 @@ public class ProxyDataTracker extends BaseNetworkStateTracker {
// TODO: investigate how to get these DNS addresses from the system.
private static final String DNS1 = "8.8.8.8";
private static final String DNS2 = "8.8.4.4";
+ private static final String INTERFACE_NAME = "ifb0";
private static final String REASON_ENABLED = "enabled";
private static final String REASON_DISABLED = "disabled";
private static final String REASON_PROXY_DOWN = "proxy_down";
@@ -107,10 +108,11 @@ public class ProxyDataTracker extends BaseNetworkStateTracker {
mLinkCapabilities = new LinkCapabilities();
mNetworkInfo.setIsAvailable(true);
try {
- mLinkProperties.addDns(InetAddress.getByName(DNS1));
- mLinkProperties.addDns(InetAddress.getByName(DNS2));
+ mLinkProperties.addDns(InetAddress.getByName(DNS1));
+ mLinkProperties.addDns(InetAddress.getByName(DNS2));
+ mLinkProperties.setInterfaceName(INTERFACE_NAME);
} catch (UnknownHostException e) {
- Log.e(TAG, "Could not add DNS address", e);
+ Log.e(TAG, "Could not add DNS address", e);
}
}