Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c80fa71e authored by Hui Lu's avatar Hui Lu
Browse files

Add interface name for proxy network type.

This will make test
android.net.cts.ConnectivityManagerTest#testRequestRouteToHost pass.
Change-Id: I5a14b6d705e87018e1e2c031aaacee533536a50b

Bug: 15320910
parent 689eb9e9
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -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";
@@ -109,6 +110,7 @@ public class ProxyDataTracker extends BaseNetworkStateTracker {
        try {
            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);
        }