Loading services/java/com/android/server/ConnectivityService.java +13 −8 Original line number Diff line number Diff line Loading @@ -1409,13 +1409,16 @@ public class ConnectivityService extends IConnectivityManager.Stub { if (TextUtils.isEmpty(interfaceName)) return; for (InetAddress gateway : p.getGateways()) { if (!NetworkUtils.addDefaultRoute(interfaceName, gateway) && DBG) { if (NetworkUtils.addHostRoute(interfaceName, gateway, null) && NetworkUtils.addDefaultRoute(interfaceName, gateway)) { if (DBG) { NetworkInfo networkInfo = nt.getNetworkInfo(); log("addDefaultRoute for " + networkInfo.getTypeName() + " (" + interfaceName + "), GatewayAddr=" + gateway.getHostAddress()); } } } } public void removeDefaultRoute(NetworkStateTracker nt) { Loading @@ -1424,13 +1427,15 @@ public class ConnectivityService extends IConnectivityManager.Stub { String interfaceName = p.getInterfaceName(); if (interfaceName != null) { if ((NetworkUtils.removeDefaultRoute(interfaceName) >= 0) && DBG) { if (NetworkUtils.removeDefaultRoute(interfaceName) >= 0) { if (DBG) { NetworkInfo networkInfo = nt.getNetworkInfo(); log("removeDefaultRoute for " + networkInfo.getTypeName() + " (" + interfaceName + ")"); } } } } /** * Reads the network specific TCP buffer sizes from SystemProperties Loading Loading
services/java/com/android/server/ConnectivityService.java +13 −8 Original line number Diff line number Diff line Loading @@ -1409,13 +1409,16 @@ public class ConnectivityService extends IConnectivityManager.Stub { if (TextUtils.isEmpty(interfaceName)) return; for (InetAddress gateway : p.getGateways()) { if (!NetworkUtils.addDefaultRoute(interfaceName, gateway) && DBG) { if (NetworkUtils.addHostRoute(interfaceName, gateway, null) && NetworkUtils.addDefaultRoute(interfaceName, gateway)) { if (DBG) { NetworkInfo networkInfo = nt.getNetworkInfo(); log("addDefaultRoute for " + networkInfo.getTypeName() + " (" + interfaceName + "), GatewayAddr=" + gateway.getHostAddress()); } } } } public void removeDefaultRoute(NetworkStateTracker nt) { Loading @@ -1424,13 +1427,15 @@ public class ConnectivityService extends IConnectivityManager.Stub { String interfaceName = p.getInterfaceName(); if (interfaceName != null) { if ((NetworkUtils.removeDefaultRoute(interfaceName) >= 0) && DBG) { if (NetworkUtils.removeDefaultRoute(interfaceName) >= 0) { if (DBG) { NetworkInfo networkInfo = nt.getNetworkInfo(); log("removeDefaultRoute for " + networkInfo.getTypeName() + " (" + interfaceName + ")"); } } } } /** * Reads the network specific TCP buffer sizes from SystemProperties Loading