diff options
author | Chad Brubaker <cbrubaker@google.com> | 2014-02-14 13:24:29 -0800 |
---|---|---|
committer | Chad Brubaker <cbrubaker@google.com> | 2014-03-05 13:35:36 -0800 |
commit | fb5800ed9ccefc1110800e91632dda930fc66151 (patch) | |
tree | d3007dbb840950eeadced619de2c55a8e7bdcabd /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 18dd015e6edfb5f46e364f89f84e43d356d58c4a (diff) |
Only allow System apps to make VPN exempt routes
requestRouteToHost will only allow system applications to make routes
exempt from the VPN's routing rules.
If a VPN is currently running and a non-system app requests a route it
will only succeed if that host is currently covered by a VPN exempt
routing rule. Otherwise it will fail.
For example, if a VPN is running and the MMS network is brought online
those routes will be added as VPN exempt. If an application then tries
to request a route to a MMS endpoint it will succeed because the routes
already exist. If an application tries to request a route to a host
covered by the VPN the call will fail.
Bug: 12937545
Change-Id: If7bcec91bbb96c62c8fb69748c975847e6c00b6f
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions