/foundation/communication/netmanager_base/services/netmanagernative/src/manager/ |
H A D | clat_manager.cpp | 61 int tunFd = -1; in ClatStart() local 63 ret = CreateAndConfigureTunIface(v6Iface, tunIface, v4Addr, netsysService, tunFd); in ClatStart() 73 close(tunFd); in ClatStart() 80 std::forward_as_tuple(tunFd, readSock6, writeSock6, v6Iface, nat64PrefixStr, v4Addr.address_, v6Addr.address_)); in ClatStart() 85 close(tunFd); in ClatStart() 92 clatdTrackers_[v6Iface] = {v6Iface, tunIface, v4Addr, v6Addr, nat64PrefixStr, tunFd, readSock6, writeSock6}; in ClatStart() 113 close(clatdTrackers_[v6Iface].tunFd); in ClatStop() 161 const INetAddr &v4Addr, NetManagerNative *netsysService, int &tunFd) in CreateAndConfigureTunIface() 163 int32_t ret = CreateTunInterface(tunIface, tunFd); in CreateAndConfigureTunIface() 171 close(tunFd); in CreateAndConfigureTunIface() 160 CreateAndConfigureTunIface(const std::string &v6Iface, const std::string &tunIface, const INetAddr &v4Addr, NetManagerNative *netsysService, int &tunFd) CreateAndConfigureTunIface() argument [all...] |
H A D | vpn_manager.cpp | 252 int32_t VpnManager::SendVpnInterfaceFdToClient(int32_t clientFd, int32_t tunFd) in SendVpnInterfaceFdToClient() argument 277 cmsgh->cmsg_len = CMSG_LEN(sizeof(tunFd)); in SendVpnInterfaceFdToClient() 280 if (memcpy_s(CMSG_DATA(cmsgh), sizeof(tunFd), &tunFd, sizeof(tunFd)) != EOK) { in SendVpnInterfaceFdToClient() 285 NETNATIVE_LOGE("sendmsg error: %{public}d, clientfd[%{public}d], tunfd[%{public}d]", errno, clientFd, tunFd); in SendVpnInterfaceFdToClient()
|
/foundation/communication/netmanager_ext/test/vpnmanager/unittest/vpn_manager_test/ |
H A D | networkvpn_client_test.cpp | 103 int32_t tunFd = 0; in HWTEST_F() local 104 EXPECT_EQ(networkVpnClient_.SetUpVpn(config, tunFd), NETMANAGER_EXT_ERR_PARAMETER_ERROR); in HWTEST_F() 106 EXPECT_EQ(networkVpnClient_.SetUpVpn(config, tunFd), NETMANAGER_ERR_PERMISSION_DENIED); in HWTEST_F() 112 int32_t tunFd = 0; in HWTEST_F() local 114 EXPECT_EQ(networkVpnClient_.SetUpVpn(config, tunFd), NETMANAGER_EXT_SUCCESS); in HWTEST_F()
|
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/ |
H A D | clat_manager_test.cpp | 124 int tunFd = 1; in HWTEST_F() local 126 int32_t ret = instance_->CreateAndConfigureTunIface(v6Iface, tunIface, v4Addr, netsysService, tunFd); in HWTEST_F()
|
/foundation/communication/netmanager_ext/frameworks/native/netvpnclient/src/ |
H A D | networkvpn_client.cpp | 81 int32_t NetworkVpnClient::SetUpVpn(sptr<VpnConfig> config, int32_t &tunFd, bool isVpnExtCall) in SetUpVpn() argument 96 tunFd = 0; in SetUpVpn() 102 tunFd = vpnInterface_.GetVpnInterfaceFd(); in SetUpVpn() 103 if (tunFd <= 0) { in SetUpVpn()
|
/foundation/communication/netmanager_base/services/netmanagernative/include/manager/ |
H A D | clat_manager.h | 47 NetManagerNative *netsysService, int &tunFd);
|
H A D | vpn_manager.h | 51 int32_t SendVpnInterfaceFdToClient(int32_t clientFd, int32_t tunFd);
|
/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/ |
H A D | clatd.h | 30 Clatd(int tunFd, int readSock6, int writeSock6, const std::string &v6Iface, const std::string &prefixAddrStr,
|
H A D | clat_utils.h | 37 int tunFd; member
|
/foundation/communication/netmanager_ext/interfaces/innerkits/netvpnclient/include/ |
H A D | networkvpn_client.h | 80 * @param tunFd the virtual interface fd(out param) 85 int32_t SetUpVpn(sptr<VpnConfig> config, int32_t &tunFd, bool isVpnExtCall = false);
|
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/ |
H A D | clatd.cpp | 47 Clatd::Clatd(int tunFd, int readSock6, int writeSock6, const std::string &v6Iface, const std::string &prefixAddrStr, in Clatd() argument 49 : tunFd_(tunFd), readSock6_(readSock6), writeSock6_(writeSock6), v6Iface_(v6Iface) in Clatd()
|