/system/netd/include/ |
H A D | Fwmark.h | 27 unsigned netId : 16; member in struct:Fwmark::__anon1875
|
H A D | FwmarkCommand.h | 32 unsigned netId; // used only in the SELECT_NETWORK command; ignored otherwise. member in struct:FwmarkCommand
|
/system/netd/server/ |
H A D | DummyNetwork.cpp | 27 DummyNetwork::DummyNetwork(unsigned netId) : Network(netId) { argument
|
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 | Network.cpp | 27 ALOGE("deleting network with netId %u without clearing its interfaces", mNetId); 87 Network::Network(unsigned netId) : mNetId(netId) { argument
|
H A D | ClatdController.cpp | 61 unsigned netId = mNetCtrl->getNetworkForInterface(interface); local 62 if (netId == NETID_UNSET) { 63 ALOGE("interface %s not assigned to any netId", interface); 69 snprintf(netIdString, sizeof(netIdString), "%u", netId); 72 fwmark.netId = netId;
|
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 | 26 VirtualNetwork::VirtualNetwork(unsigned netId, bool hasDns, bool secure) : argument 27 Network(netId), mHasDns(hasDns), mSecure(secure) { 72 ALOGE("failed to add users on interface %s of netId %u", interface.c_str(), mNetId); 87 ALOGE("failed to remove users on interface %s of netId %u", interface.c_str(), mNetId); 105 ALOGE("failed to add interface %s to VPN netId %u", interface.c_str(), mNetId); 118 ALOGE("failed to remove interface %s from VPN netId %u", interface.c_str(), mNetId);
|
H A D | NetdNativeService.cpp | 176 binder::Status NetdNativeService::setResolverConfiguration(int32_t netId, argument 182 int err = gCtls->resolverCtrl.setResolverConfiguration(netId, servers, domains, params); 190 binder::Status NetdNativeService::getResolverInfo(int32_t netId, argument 196 int err = gCtls->resolverCtrl.getResolverInfo(netId, servers, domains, params, stats);
|
H A D | ResolverController.cpp | 43 int ResolverController::setDnsServers(unsigned netId, const char* searchDomains, argument 46 ALOGD("setDnsServers netId = %u\n", netId); 48 return -_resolv_set_nameservers_for_net(netId, servers, numservers, searchDomains, params); 51 int ResolverController::clearDnsServers(unsigned netId) { argument 52 _resolv_set_nameservers_for_net(netId, NULL, 0, "", NULL); 54 ALOGD("clearDnsServers netId = %u\n", netId); 59 int ResolverController::flushDnsCache(unsigned netId) { argument 61 ALOGD("flushDnsCache netId 69 getDnsInfo(unsigned netId, std::vector<std::string>* servers, std::vector<std::string>* domains, __res_params* params, std::vector<android::net::ResolverStats>* stats) argument 140 setResolverConfiguration(int32_t netId, const std::vector<std::string>& servers, const std::vector<std::string>& domains, const std::vector<int32_t>& params) argument 173 getResolverInfo(int32_t netId, std::vector<std::string>* servers, std::vector<std::string>* domains, std::vector<int32_t>* params, std::vector<int32_t>* stats) argument 196 dump(DumpWriter& dw, unsigned netId) argument [all...] |
H A D | TetherController.cpp | 223 int TetherController::setDnsForwarders(unsigned netId, char **servers, int numServers) { argument 228 fwmark.netId = netId; 261 mDnsNetId = netId;
|
H A D | DnsProxyListener.cpp | 266 unsigned netId = strtoul(argv[7], NULL, 10); local 270 mDnsProxyListener->mNetCtrl->getNetworkContext(netId, uid, &netcontext); 324 unsigned netId = strtoul(argv[1], NULL, 10); local 334 uint32_t mark = mDnsProxyListener->mNetCtrl->getNetworkForDns(&netId, uid); 338 new DnsProxyListener::GetHostByNameHandler(cli, name, af, netId, mark, 346 SocketClient* c, char* name, int af, unsigned netId, uint32_t mark, 351 mNetId(netId), 439 unsigned netId = strtoul(argv[4], NULL, 10); local 454 uint32_t mark = mDnsProxyListener->mNetCtrl->getNetworkForDns(&netId, uid); 458 new DnsProxyListener::GetHostByAddrHandler(cli, addr, addrLen, addrFamily, netId, mar 345 GetHostByNameHandler( SocketClient* c, char* name, int af, unsigned netId, uint32_t mark, const android::sp<android::net::metrics::IDnsEventListener>& dnsEventListener) argument 464 GetHostByAddrHandler(SocketClient* c, void* address, int addressLen, int addressFamily, unsigned netId, uint32_t mark) argument [all...] |
H A D | NetworkController.cpp | 99 ALOGE("failed to add fallthrough to %s for VPN netId %u", physicalInterface.c_str(), 107 ALOGE("failed to remove fallthrough to %s for VPN netId %u", physicalInterface.c_str(), 149 int NetworkController::setDefaultNetwork(unsigned netId) { argument 152 if (netId == mDefaultNetId) { 156 if (netId != NETID_UNSET) { 157 Network* network = getNetworkLocked(netId); 159 ALOGE("no such netId %u", netId); 163 ALOGE("cannot set default to non-physical network with netId %u", netId); 186 getNetworkForDns(unsigned* netId, uid_t uid) const argument 256 getNetworkContext( unsigned netId, uid_t uid, struct android_net_context* netcontext) const argument 314 createPhysicalNetwork(unsigned netId, Permission permission) argument 338 createVirtualNetwork(unsigned netId, bool hasDns, bool secure) argument 357 destroyNetwork(unsigned netId) argument 398 addInterfaceToNetwork(unsigned netId, const char* interface) argument 414 removeInterfaceFromNetwork(unsigned netId, const char* interface) argument 465 addUsersToNetwork(unsigned netId, const UidRanges& uidRanges) argument 482 removeUsersFromNetwork(unsigned netId, const UidRanges& uidRanges) argument 500 addRoute(unsigned netId, const char* interface, const char* destination, const char* nexthop, bool legacy, uid_t uid) argument 505 removeRoute(unsigned netId, const char* interface, const char* destination, const char* nexthop, bool legacy, uid_t uid) argument 609 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 | 82 // strtoul() returns 0 on errors, which is fine because 0 is an invalid netId. 636 unsigned netId = stringToNetId(argv[3]); local 637 rc = gCtls->tetherCtrl.setDnsForwarders(netId, &argv[4], argc - 4); 810 unsigned netId = stringToNetId(argv[2]); local 815 if (!parseAndExecuteSetNetDns(netId, argc, argv)) { 820 } else if (!strcmp(argv[1], "clearnetdns")) { // "resolver clearnetdns <netId>" 822 rc = gCtls->resolverCtrl.clearDnsServers(netId); 842 bool CommandListener::ResolverCmd::parseAndExecuteSetNetDns(int netId, int argc, argument 844 // "resolver setnetdns <netId> <domains> <dns1> [<dns2> ...] [--params <params>]" 861 return gCtls->resolverCtrl.setDnsServers(netId, arg 1574 unsigned netId = stringToNetId(argv[nextArg++]); local 1599 unsigned netId = stringToNetId(argv[3]); local 1623 unsigned netId = stringToNetId(argv[2]); local 1653 unsigned netId = stringToNetId(argv[2]); local 1667 unsigned netId = NETID_UNSET; local 1745 unsigned netId = stringToNetId(argv[3]); local [all...] |
H A D | RouteController.cpp | 447 // An iptables rule to mark incoming packets on a network with the netId of the network. 454 WARN_UNUSED_RESULT int modifyIncomingPacketMark(unsigned netId, const char* interface, argument 458 fwmark.netId = netId; 487 // Notice that this rule doesn't use the netId. I.e., no matter what netId the user's socket may 518 WARN_UNUSED_RESULT int modifyVpnSystemPermissionRule(unsigned netId, uint32_t table, bool secure, argument 523 fwmark.netId = netId; 524 mask.netId 542 modifyExplicitNetworkRule(unsigned netId, uint32_t table, Permission permission, uid_t uidStart, uid_t uidEnd, bool add) argument 593 modifyImplicitNetworkRule(unsigned netId, uint32_t table, Permission permission, bool add) argument 743 modifyLocalNetwork(unsigned netId, const char* interface, bool add) argument 751 modifyPhysicalNetwork(unsigned netId, const char* interface, Permission permission, bool add) argument 790 modifyVirtualNetwork(unsigned netId, const char* interface, const UidRanges& uidRanges, bool secure, bool add, bool modifyNonUidBasedRules) argument 1002 addInterfaceToLocalNetwork(unsigned netId, const char* interface) argument 1006 removeInterfaceFromLocalNetwork(unsigned netId, const char* interface) argument 1010 addInterfaceToPhysicalNetwork(unsigned netId, const char* interface, Permission permission) argument 1019 removeInterfaceFromPhysicalNetwork(unsigned netId, const char* interface, Permission permission) argument 1034 addInterfaceToVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument 1044 removeInterfaceFromVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument 1057 modifyPhysicalNetworkPermission(unsigned netId, const char* interface, Permission oldPermission, Permission newPermission) argument 1075 addUsersToVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument 1081 removeUsersFromVirtualNetwork(unsigned netId, const char* interface, bool secure, const UidRanges& uidRanges) argument [all...] |
/system/netd/client/ |
H A D | NetdClient.cpp | 91 unsigned netId = netIdForProcess; local 92 if (netId != NETID_UNSET && FwmarkClient::shouldSetFwmark(domain)) { 93 if (int error = setNetworkForSocket(netId, socketFd)) { 100 unsigned getNetworkForResolv(unsigned netId) { argument 101 if (netId != NETID_UNSET) { 102 return netId; 104 netId = netIdForProcess; 105 if (netId != NETID_UNSET) { 106 return netId; 111 int setNetworkForTarget(unsigned netId, st argument 166 getNetworkForSocket(unsigned* netId, int socketFd) argument 183 setNetworkForSocket(unsigned netId, int socketFd) argument 191 setNetworkForProcess(unsigned netId) argument 195 setNetworkForResolv(unsigned netId) argument 215 queryUserAccess(uid_t uid, unsigned netId) argument [all...] |