summaryrefslogtreecommitdiff
path: root/server/NetworkController.cpp
diff options
context:
space:
mode:
authorPierre Imai <imaipi@google.com>2016-05-16 16:32:17 +0900
committerPierre Imai <imaipi@google.com>2016-05-16 16:32:17 +0900
commit6be561952ca91e19bc1ba6195ec47e33b43ae7fd (patch)
tree021dcb797104bf93210cc96e4e829a00f2ed4909 /server/NetworkController.cpp
parentee335ef2333aaa09290ed8cf4a65f8e6e8b21c46 (diff)
Fix P2TP VPNs by adding an exception for VPN user.
BUG: 27199751 Change-Id: I1144228febba0c4cce1333fb39ea186d2963ed10
Diffstat (limited to 'server/NetworkController.cpp')
-rw-r--r--server/NetworkController.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/server/NetworkController.cpp b/server/NetworkController.cpp
index 8b1f84e5..3364577c 100644
--- a/server/NetworkController.cpp
+++ b/server/NetworkController.cpp
@@ -135,7 +135,8 @@ int NetworkController::DelegateImpl::modifyFallthrough(const std::string& physic
}
NetworkController::NetworkController() :
- mDelegateImpl(new NetworkController::DelegateImpl(this)), mDefaultNetId(NETID_UNSET) {
+ mDelegateImpl(new NetworkController::DelegateImpl(this)), mDefaultNetId(NETID_UNSET),
+ mProtectableUsers({AID_VPN}) {
mNetworks[LOCAL_NET_ID] = new LocalNetwork(LOCAL_NET_ID);
mNetworks[DUMMY_NET_ID] = new DummyNetwork(DUMMY_NET_ID);
}