android_packages_modules_Co.../core
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Lorenzo Colitti cdc56fea29 Make isHostRoute match only host routes
Currently, isHostRoute returns true iff the gateway address is
the unspecified address (0.0.0.0 or ::). Thus, it will return
true for any route that has no gateway (e.g., a route pointing at
a point-to-point interface), even if the route is not a host
route.

Fix this by checking the prefix length instead. This should be
safe because:

1. mDestination cannot be null, since it's created using new.
2. Host routes created using makeHostRoute (which is what
   ConnectivityService calls) always have the correct prefix
   lengths (/32 or /128) set.

Bug: 8276725
Change-Id: I14285398823fa6c312349128c7cc216cad4a84c9
2013-03-27 19:41:06 +09:00
..
java/android/net Make isHostRoute match only host routes 2013-03-27 19:41:06 +09:00
jni Don't update routes if Dhcp fails. 2013-03-15 10:48:46 -07:00
tests/coretests Make isHostRoute match only host routes 2013-03-27 19:41:06 +09:00