Loading services/java/com/android/server/ConnectivityService.java +0 −14 Original line number Diff line number Diff line Loading @@ -2306,20 +2306,6 @@ public class ConnectivityService extends IConnectivityManager.Stub { boolean routesChanged = (routeDiff.removed.size() != 0 || routeDiff.added.size() != 0); // look for a radio-added default route (v4-only for now TODO) RouteInfo[] routes = new RouteInfo[0]; try { routes = mNetd.getRoutes(newLp.getInterfaceName()); } catch (Exception e) {} for (RouteInfo route : routes) { if (route.isDefaultRoute() && route.getGateway() instanceof Inet4Address && mAddedRoutes.contains(route) == false) { throw new IllegalStateException("Unexpected default route found for interface " + newLp.getInterfaceName()); } } for (RouteInfo r : routeDiff.removed) { if (isLinkDefault || ! r.isDefaultRoute()) { removeRoute(curLp, r, TO_DEFAULT_TABLE); Loading services/java/com/android/server/NetworkManagementService.java +2 −2 Original line number Diff line number Diff line Loading @@ -711,7 +711,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub InetAddress gatewayAddr = NetworkUtils.intToInetAddress((int)Long.parseLong(gate, 16)); RouteInfo route = new RouteInfo(linkAddress, gatewayAddr, iface); RouteInfo route = new RouteInfo(linkAddress, gatewayAddr); routes.add(route); } catch (Exception e) { Log.e(TAG, "Error parsing route " + s + " : " + e); Loading Loading @@ -743,7 +743,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub InetAddress gateAddr = NetworkUtils.hexToInet6Address(gate); RouteInfo route = new RouteInfo(linkAddress, gateAddr, iface); RouteInfo route = new RouteInfo(linkAddress, gateAddr); routes.add(route); } catch (Exception e) { Log.e(TAG, "Error parsing route " + s + " : " + e); Loading Loading
services/java/com/android/server/ConnectivityService.java +0 −14 Original line number Diff line number Diff line Loading @@ -2306,20 +2306,6 @@ public class ConnectivityService extends IConnectivityManager.Stub { boolean routesChanged = (routeDiff.removed.size() != 0 || routeDiff.added.size() != 0); // look for a radio-added default route (v4-only for now TODO) RouteInfo[] routes = new RouteInfo[0]; try { routes = mNetd.getRoutes(newLp.getInterfaceName()); } catch (Exception e) {} for (RouteInfo route : routes) { if (route.isDefaultRoute() && route.getGateway() instanceof Inet4Address && mAddedRoutes.contains(route) == false) { throw new IllegalStateException("Unexpected default route found for interface " + newLp.getInterfaceName()); } } for (RouteInfo r : routeDiff.removed) { if (isLinkDefault || ! r.isDefaultRoute()) { removeRoute(curLp, r, TO_DEFAULT_TABLE); Loading
services/java/com/android/server/NetworkManagementService.java +2 −2 Original line number Diff line number Diff line Loading @@ -711,7 +711,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub InetAddress gatewayAddr = NetworkUtils.intToInetAddress((int)Long.parseLong(gate, 16)); RouteInfo route = new RouteInfo(linkAddress, gatewayAddr, iface); RouteInfo route = new RouteInfo(linkAddress, gatewayAddr); routes.add(route); } catch (Exception e) { Log.e(TAG, "Error parsing route " + s + " : " + e); Loading Loading @@ -743,7 +743,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub InetAddress gateAddr = NetworkUtils.hexToInet6Address(gate); RouteInfo route = new RouteInfo(linkAddress, gateAddr, iface); RouteInfo route = new RouteInfo(linkAddress, gateAddr); routes.add(route); } catch (Exception e) { Log.e(TAG, "Error parsing route " + s + " : " + e); Loading