Lines Matching refs:NetworkController
69 class NetworkController::DelegateImpl : public PhysicalNetwork::Delegate {
71 explicit DelegateImpl(NetworkController* networkController);
86 NetworkController* const mNetworkController;
89 NetworkController::DelegateImpl::DelegateImpl(NetworkController* networkController) : in DelegateImpl()
93 NetworkController::DelegateImpl::~DelegateImpl() { in ~DelegateImpl()
96 int NetworkController::DelegateImpl::modifyFallthrough(unsigned vpnNetId, in modifyFallthrough()
119 int NetworkController::DelegateImpl::addFallthrough(const std::string& physicalInterface, in addFallthrough()
124 int NetworkController::DelegateImpl::removeFallthrough(const std::string& physicalInterface, in removeFallthrough()
129 int NetworkController::DelegateImpl::modifyFallthrough(const std::string& physicalInterface, in modifyFallthrough()
141 NetworkController::NetworkController() : in NetworkController() function in android::net::NetworkController
142 mDelegateImpl(new NetworkController::DelegateImpl(this)), mDefaultNetId(NETID_UNSET), in NetworkController()
165 unsigned NetworkController::getDefaultNetwork() const { in getDefaultNetwork()
170 int NetworkController::setDefaultNetwork(unsigned netId) { in setDefaultNetwork()
207 uint32_t NetworkController::getNetworkForDnsLocked(unsigned* netId, uid_t uid) const { in getNetworkForDnsLocked()
261 unsigned NetworkController::getNetworkForUser(uid_t uid) const { in getNetworkForUser()
294 unsigned NetworkController::getNetworkForConnectLocked(uid_t uid) const { in getNetworkForConnectLocked()
305 unsigned NetworkController::getNetworkForConnect(uid_t uid) const { in getNetworkForConnect()
310 void NetworkController::getNetworkContext( in getNetworkContext()
359 unsigned NetworkController::getNetworkForInterfaceLocked(const char* interface) const { in getNetworkForInterfaceLocked()
368 unsigned NetworkController::getNetworkForInterface(const char* interface) const { in getNetworkForInterface()
373 bool NetworkController::isVirtualNetwork(unsigned netId) const { in isVirtualNetwork()
378 bool NetworkController::isVirtualNetworkLocked(unsigned netId) const { in isVirtualNetworkLocked()
383 int NetworkController::createPhysicalNetworkLocked(unsigned netId, Permission permission) { in createPhysicalNetworkLocked()
409 int NetworkController::createPhysicalNetwork(unsigned netId, Permission permission) { in createPhysicalNetwork()
414 int NetworkController::createPhysicalOemNetwork(Permission permission, unsigned *pNetId) { in createPhysicalOemNetwork()
440 int NetworkController::createVirtualNetwork(unsigned netId, bool secure, NativeVpnType vpnType) { in createVirtualNetwork()
465 int NetworkController::destroyNetwork(unsigned netId) { in destroyNetwork()
517 int NetworkController::addInterfaceToNetwork(unsigned netId, const char* interface) { in addInterfaceToNetwork()
552 int NetworkController::removeInterfaceFromNetwork(unsigned netId, const char* interface) { in removeInterfaceFromNetwork()
563 Permission NetworkController::getPermissionForUser(uid_t uid) const { in getPermissionForUser()
568 void NetworkController::setPermissionForUsers(Permission permission, in setPermissionForUsers()
576 int NetworkController::checkUserNetworkAccess(uid_t uid, unsigned netId) const { in checkUserNetworkAccess()
581 int NetworkController::setPermissionForNetworks(Permission permission, in setPermissionForNetworks()
619 int NetworkController::addUsersToNetwork(unsigned netId, const UidRanges& uidRanges, in addUsersToNetwork()
629 int NetworkController::removeUsersFromNetwork(unsigned netId, const UidRanges& uidRanges, in removeUsersFromNetwork()
639 int NetworkController::addRoute(unsigned netId, const char* interface, const char* destination, in addRoute()
644 int NetworkController::updateRoute(unsigned netId, const char* interface, const char* destination, in updateRoute()
649 int NetworkController::removeRoute(unsigned netId, const char* interface, const char* destination, in removeRoute()
654 void NetworkController::addInterfaceAddress(unsigned ifIndex, const char* address) { in addInterfaceAddress()
664 bool NetworkController::removeInterfaceAddress(unsigned ifindex, const char* address) { in removeInterfaceAddress()
702 bool NetworkController::canProtectLocked(uid_t uid) const { in canProtectLocked()
707 bool NetworkController::canProtect(uid_t uid) const { in canProtect()
712 void NetworkController::allowProtect(const std::vector<uid_t>& uids) { in allowProtect()
717 void NetworkController::denyProtect(const std::vector<uid_t>& uids) { in denyProtect()
724 void NetworkController::dump(DumpWriter& dw) { in dump()
776 bool NetworkController::isValidNetworkLocked(unsigned netId) const { in isValidNetworkLocked()
780 Network* NetworkController::getNetworkLocked(unsigned netId) const { in getNetworkLocked()
785 VirtualNetwork* NetworkController::getVirtualNetworkForUserLocked(uid_t uid) const { in getVirtualNetworkForUserLocked()
799 Network* NetworkController::getPhysicalOrUnreachableNetworkForUserLocked(uid_t uid) const { in getPhysicalOrUnreachableNetworkForUserLocked()
814 Permission NetworkController::getPermissionForUserLocked(uid_t uid) const { in getPermissionForUserLocked()
822 int NetworkController::checkUserNetworkAccessLocked(uid_t uid, unsigned netId) const { in checkUserNetworkAccessLocked()
866 int NetworkController::modifyRoute(unsigned netId, const char* interface, const char* destination, in modifyRoute()
909 int NetworkController::modifyFallthroughLocked(unsigned vpnNetId, bool add) { in modifyFallthroughLocked()
932 void NetworkController::updateTcpSocketMonitorPolling() { in updateTcpSocketMonitorPolling()