/system/netd/include/ |
H A D | Fwmark.h | 27 unsigned netId : 16; member in struct:Fwmark::__anon349
|
H A D | FwmarkCommand.h | 31 unsigned netId; // used only in the SELECT_NETWORK command; ignored otherwise. member in struct:FwmarkCommand
|
/system/netd/server/ |
H A D | LocalNetwork.cpp | 24 LocalNetwork::LocalNetwork(unsigned netId) : Network(netId) { argument 39 ALOGE("failed to add interface %s to local netId %u", interface.c_str(), mNetId); 51 ALOGE("failed to remove interface %s from local netId %u", interface.c_str(), mNetId);
|
H A D | ResolverController.cpp | 31 int ResolverController::setDnsServers(unsigned netId, const char* domains, argument 34 ALOGD("setDnsServers netId = %u\n", netId); 36 _resolv_set_nameservers_for_net(netId, servers, numservers, domains); 41 int ResolverController::flushDnsCache(unsigned netId) { argument 43 ALOGD("flushDnsCache netId = %u\n", netId); 46 _resolv_flush_cache_for_net(netId);
|
H A D | ClatdController.cpp | 60 unsigned netId = mNetCtrl->getNetworkForInterface(interface); local 62 snprintf(netIdString, sizeof(netIdString), "%u", netId); 66 fwmark.netId = netId;
|
H A D | Network.cpp | 24 ALOGE("deleting network with netId %u without clearing its interfaces", mNetId); 52 Network::Network(unsigned netId) : mNetId(netId) { argument
|
H A D | PhysicalNetwork.cpp | 26 WARN_UNUSED_RESULT int addToDefault(unsigned netId, const std::string& interface, argument 29 ALOGE("failed to add interface %s to default netId %u", interface.c_str(), netId); 38 WARN_UNUSED_RESULT int removeFromDefault(unsigned netId, const std::string& interface, argument 43 ALOGE("failed to remove interface %s from default netId %u", interface.c_str(), netId); 57 PhysicalNetwork::PhysicalNetwork(unsigned netId, PhysicalNetwork::Delegate* delegate) : argument 58 Network(netId), mDelegate(delegate), mPermission(PERMISSION_NONE), mIsDefault(false) { 75 ALOGE("failed to change permission on interface %s of netId %u from %x to %x", 130 ALOGE("failed to add interface %s to netId [all...] |
H A D | VirtualNetwork.cpp | 24 VirtualNetwork::VirtualNetwork(unsigned netId, bool hasDns, bool secure) : argument 25 Network(netId), mHasDns(hasDns), mSecure(secure) { 47 ALOGE("failed to add users on interface %s of netId %u", interface.c_str(), mNetId); 59 ALOGE("failed to remove users on interface %s of netId %u", interface.c_str(), mNetId); 77 ALOGE("failed to add interface %s to VPN netId %u", interface.c_str(), mNetId); 90 ALOGE("failed to remove interface %s from VPN netId %u", interface.c_str(), mNetId);
|
H A D | DnsProxyListener.cpp | 55 unsigned netId, 61 mNetId(netId), 194 unsigned netId = strtoul(argv[7], NULL, 10); local 197 uint32_t mark = mDnsProxyListener->mNetCtrl->getNetworkForDns(&netId, uid); 210 netId != mDnsProxyListener->mNetCtrl->getDefaultNetwork()) { 219 netId, uid, mark); 224 new DnsProxyListener::GetAddrInfoHandler(cli, name, service, hints, netId, mark); 255 unsigned netId = strtoul(argv[1], NULL, 10); local 265 uint32_t mark = mDnsProxyListener->mNetCtrl->getNetworkForDns(&netId, uid); 269 new DnsProxyListener::GetHostByNameHandler(cli, name, af, netId, mar 51 GetAddrInfoHandler(SocketClient *c, char* host, char* service, struct addrinfo* hints, unsigned netId, uint32_t mark) argument 275 GetHostByNameHandler(SocketClient* c, char* name, int af, unsigned netId, uint32_t mark) argument 365 unsigned netId = strtoul(argv[4], NULL, 10); local 390 GetHostByAddrHandler(SocketClient* c, void* address, int addressLen, int addressFamily, unsigned netId, uint32_t mark) argument [all...] |
H A D | TetherController.cpp | 203 int TetherController::setDnsForwarders(unsigned netId, char **servers, int numServers) { argument 208 fwmark.netId = netId; 239 mDnsNetId = netId;
|
H A D | NetworkController.cpp | 94 ALOGE("failed to add fallthrough to %s for VPN netId %u", physicalInterface.c_str(), 102 ALOGE("failed to remove fallthrough to %s for VPN netId %u", physicalInterface.c_str(), 142 int NetworkController::setDefaultNetwork(unsigned netId) { argument 145 if (netId == mDefaultNetId) { 149 if (netId != NETID_UNSET) { 150 Network* network = getNetworkLocked(netId); 152 ALOGE("no such netId %u", netId); 156 ALOGE("cannot set default to non-physical network with netId %u", netId); 179 getNetworkForDns(unsigned* netId, uid_t uid) const argument 253 createPhysicalNetwork(unsigned netId, Permission permission) argument 277 createVirtualNetwork(unsigned netId, bool hasDns, bool secure) argument 296 destroyNetwork(unsigned netId) argument 337 addInterfaceToNetwork(unsigned netId, const char* interface) argument 353 removeInterfaceFromNetwork(unsigned netId, const char* interface) argument 404 addUsersToNetwork(unsigned netId, const UidRanges& uidRanges) argument 421 removeUsersFromNetwork(unsigned netId, const UidRanges& uidRanges) argument 438 addRoute(unsigned netId, const char* interface, const char* destination, const char* nexthop, bool legacy, uid_t uid) argument 443 removeRoute(unsigned netId, const char* interface, const char* destination, const char* nexthop, bool legacy, uid_t uid) argument 523 modifyRoute(unsigned netId, const char* interface, const char* destination, const char* nexthop, bool add, bool legacy, uid_t uid) argument [all...] |
H A D | CommandListener.cpp | 78 // strtoul() returns 0 on errors, which is fine because 0 is an invalid netId. 611 unsigned netId = stringToNetId(argv[3]); local 612 rc = sTetherCtrl->setDnsForwarders(netId, &argv[4], argc - 4); 786 // "resolver setnetdns <netId> <domains> <dns1> <dns2> ..." 794 } else if (!strcmp(argv[1], "flushnet")) { // "resolver flushnet <netId>" 1382 // network route [legacy <uid>] add <netId> <interface> <destination> [nexthop] 1383 // network route [legacy <uid>] remove <netId> <interface> <destination> [nexthop] 1412 unsigned netId = stringToNetId(argv[nextArg++]); local 1419 ret = sNetCtrl->addRoute(netId, interface, destination, nexthop, legacy, uid); 1421 ret = sNetCtrl->removeRoute(netId, interfac 1437 unsigned netId = stringToNetId(argv[3]); local 1461 unsigned netId = stringToNetId(argv[2]); local 1491 unsigned netId = stringToNetId(argv[2]); local 1505 unsigned netId = NETID_UNSET; local 1571 unsigned netId = stringToNetId(argv[3]); local [all...] |
H A D | RouteController.cpp | 421 // An iptables rule to mark incoming packets on a network with the netId of the network. 428 WARN_UNUSED_RESULT int modifyIncomingPacketMark(unsigned netId, const char* interface, argument 432 fwmark.netId = netId; 461 // Notice that this rule doesn't use the netId. I.e., no matter what netId the user's socket may 492 WARN_UNUSED_RESULT int modifyVpnSystemPermissionRule(unsigned netId, uint32_t table, bool secure, argument 497 fwmark.netId = netId; 498 mask.netId 516 modifyExplicitNetworkRule(unsigned netId, uint32_t table, Permission permission, uid_t uidStart, uid_t uidEnd, bool add) argument 557 modifyImplicitNetworkRule(unsigned netId, uint32_t table, Permission permission, bool add) argument 672 modifyLocalNetwork(unsigned netId, const char* interface, bool add) argument 680 modifyPhysicalNetwork(unsigned netId, const char* interface, Permission permission, bool add) argument 701 modifyVirtualNetwork(unsigned netId, const char* interface, const UidRanges& uidRanges, bool secure, bool add, bool modifyNonUidBasedRules) argument 899 addInterfaceToLocalNetwork(unsigned netId, const char* interface) argument 903 removeInterfaceFromLocalNetwork(unsigned netId, const char* interface) argument 907 addInterfaceToPhysicalNetwork(unsigned netId, const char* interface, Permission permission) argument 916 removeInterfaceFromPhysicalNetwork(unsigned netId, const char* interface, Permission permission) argument 928 addInterfaceToVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument 938 removeInterfaceFromVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument 951 modifyPhysicalNetworkPermission(unsigned netId, const char* interface, Permission oldPermission, Permission newPermission) argument 961 addUsersToVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument 967 removeUsersFromVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument [all...] |
/system/netd/client/ |
H A D | NetdClient.cpp | 89 unsigned netId = netIdForProcess; local 90 if (netId != NETID_UNSET && FwmarkClient::shouldSetFwmark(domain)) { 91 if (int error = setNetworkForSocket(netId, socketFd)) { 98 unsigned getNetworkForResolv(unsigned netId) { argument 99 if (netId != NETID_UNSET) { 100 return netId; 102 netId = netIdForProcess; 103 if (netId != NETID_UNSET) { 104 return netId; 109 int setNetworkForTarget(unsigned netId, st argument 164 getNetworkForSocket(unsigned* netId, int socketFd) argument 181 setNetworkForSocket(unsigned netId, int socketFd) argument 189 setNetworkForProcess(unsigned netId) argument 193 setNetworkForResolv(unsigned netId) argument [all...] |