diff options
author | Lorenzo Colitti <lorenzo@google.com> | 2013-03-27 13:07:18 +0900 |
---|---|---|
committer | Lorenzo Colitti <lorenzo@google.com> | 2013-03-27 19:41:06 +0900 |
commit | fdadc4e242d987c09007df274e01fe678a82331f (patch) | |
tree | f30ab0da5795acb37dd91e982974cb309685c4f8 /graphics/java/android/renderscript/RenderScript.java | |
parent | 05191053545065c9c71afae173d3ab42a2d947fa (diff) |
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
Diffstat (limited to 'graphics/java/android/renderscript/RenderScript.java')
0 files changed, 0 insertions, 0 deletions