/system/netd/server/ |
H A D | VirtualNetwork.cpp | 49 int VirtualNetwork::maybeCloseSockets(bool add, const UidRanges& uidRanges, argument 60 if (int ret = sd.destroySockets(uidRanges, protectableUsers, true /* excludeLoopback */)) { 62 add ? "adding" : "removing", uidRanges.toString().c_str(), mNetId, strerror(-ret)); 69 int VirtualNetwork::addUsers(const UidRanges& uidRanges, const std::set<uid_t>& protectableUsers) { argument 70 maybeCloseSockets(true, uidRanges, protectableUsers); 74 uidRanges)) { 79 mUidRanges.add(uidRanges); 83 int VirtualNetwork::removeUsers(const UidRanges& uidRanges, argument 85 maybeCloseSockets(false, uidRanges, protectableUsers); 89 mSecure, uidRanges)) { [all...] |
H A D | SockDiag.cpp | 406 int SockDiag::destroySockets(const UidRanges& uidRanges, const std::set<uid_t>& skipUids, argument 413 uidRanges.hasUid(msg->idiag_uid) && 434 mSocketsDestroyed, uidRanges.toString().c_str(),
|
H A D | CommandListener.cpp | 1502 UidRanges uidRanges; local 1503 if (!uidRanges.parseFrom(argc - 4, argv + 4)) { 1507 if (int ret = gCtls->netCtrl.addUsersToNetwork(netId, uidRanges)) { 1511 if (int ret = gCtls->netCtrl.removeUsersFromNetwork(netId, uidRanges)) {
|
H A D | NetworkController.cpp | 565 int NetworkController::addUsersToNetwork(unsigned netId, const UidRanges& uidRanges) { argument 576 if (int ret = static_cast<VirtualNetwork*>(network)->addUsers(uidRanges, mProtectableUsers)) { 582 int NetworkController::removeUsersFromNetwork(unsigned netId, const UidRanges& uidRanges) { argument 593 if (int ret = static_cast<VirtualNetwork*>(network)->removeUsers(uidRanges,
|
H A D | SockDiagTest.cpp | 386 UidRanges uidRanges; local 387 uidRanges.parseFrom(ARRAY_SIZE(uidRangeStrings), (char **) uidRangeStrings); 388 ret = mSd.destroySockets(uidRanges, skipUids, excludeLoopback); 412 // Include UIDs in uidRanges.
|
H A D | RouteController.cpp | 763 WARN_UNUSED_RESULT int modifyRejectNonSecureNetworkRule(const UidRanges& uidRanges, bool add) { argument 769 for (const UidRange& range : uidRanges.getRanges()) { 782 const UidRanges& uidRanges, 790 for (const UidRange& range : uidRanges.getRanges()) { 1001 bool secure, const UidRanges& uidRanges) { 1002 if (int ret = modifyVirtualNetwork(netId, interface, uidRanges, secure, ACTION_ADD, 1011 bool secure, const UidRanges& uidRanges) { 1012 if (int ret = modifyVirtualNetwork(netId, interface, uidRanges, secure, ACTION_DEL, 1033 int RouteController::addUsersToRejectNonSecureNetworkRule(const UidRanges& uidRanges) { argument 1034 return modifyRejectNonSecureNetworkRule(uidRanges, tru 781 modifyVirtualNetwork(unsigned netId, const char* interface, const UidRanges& uidRanges, bool secure, bool add, bool modifyNonUidBasedRules) argument 1000 addInterfaceToVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument 1010 removeInterfaceFromVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument 1037 removeUsersFromRejectNonSecureNetworkRule(const UidRanges& uidRanges) argument 1041 addUsersToVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument 1047 removeUsersFromVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument [all...] |
/system/netd/tests/ |
H A D | binder_test.cpp | 480 std::vector<UidRange> uidRanges = { local 487 EXPECT_TRUE(mNetd->networkAddUidRanges(TEST_NETID1, uidRanges).isOk()); 489 EXPECT_TRUE(ipRuleExistsForRange(RULE_PRIORITY_SECURE_VPN, uidRanges[0], suffix)); 491 EXPECT_TRUE(mNetd->networkRemoveUidRanges(TEST_NETID1, uidRanges).isOk()); 492 EXPECT_FALSE(ipRuleExistsForRange(RULE_PRIORITY_SECURE_VPN, uidRanges[0], suffix)); 494 EXPECT_TRUE(mNetd->networkAddUidRanges(TEST_NETID1, uidRanges).isOk()); 495 EXPECT_TRUE(ipRuleExistsForRange(RULE_PRIORITY_SECURE_VPN, uidRanges[1], suffix)); 497 EXPECT_FALSE(ipRuleExistsForRange(RULE_PRIORITY_SECURE_VPN, uidRanges[1], suffix)); 505 std::vector<UidRange> uidRanges = { local 514 ASSERT_TRUE(mNetd->networkRejectNonSecureVpn(true, uidRanges) 593 std::vector<UidRange> uidRanges = { local [all...] |