diff options
author | Chad Brubaker <cbrubaker@google.com> | 2014-02-21 11:04:45 -0800 |
---|---|---|
committer | Chad Brubaker <cbrubaker@google.com> | 2014-03-15 15:32:39 -0700 |
commit | 4c5c33e5e6fb37f85977c70a0baba4e1ed51fe0d (patch) | |
tree | 8da9334f19609a3bfd47f0850df701c4320a6a03 /NOTICE | |
parent | 1b66923148130dec7139175a3bf4c4d534cabac4 (diff) | |
download | frameworks_base-4c5c33e5e6fb37f85977c70a0baba4e1ed51fe0d.zip frameworks_base-4c5c33e5e6fb37f85977c70a0baba4e1ed51fe0d.tar.gz frameworks_base-4c5c33e5e6fb37f85977c70a0baba4e1ed51fe0d.tar.bz2 |
Fix support for simultaneous VPN tuns
A VPN can once again bring up a new tun interface while the old tun is
running. Once the new tun is set up the routing rules will be removed from the
old tun. It is up to the application to drain the old tun of traffic and
close it.
If the new tun fails to come up the old tun will remain untouched and
can still be used.
To prevent leakage the new rules are added before the old tun is
shutdown. Netd/Dns has been changed to allow multiple rules to exist
at once with the most recently added rule taking priority.
Bug: 12134439
Change-Id: I7e00c7c68cc339d81f09b3d2a33276ffc76985f5
Diffstat (limited to 'NOTICE')
0 files changed, 0 insertions, 0 deletions