diff options
| author | Chad Brubaker <cbrubaker@google.com> | 2014-02-14 13:24:29 -0800 | 
|---|---|---|
| committer | Chad Brubaker <cbrubaker@google.com> | 2014-02-21 15:30:02 -0800 | 
| commit | c023453a2b79b338aea36b48fd610a099379d34c (patch) | |
| tree | fcdcffdf4d7df7b8723e74e2bf870e42c2285232 /rs/java/android/renderscript/ProgramRaster.java | |
| parent | f81daa986e3a2d75c6f2398a59b965790484e0a2 (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/ProgramRaster.java')
0 files changed, 0 insertions, 0 deletions
