Searched refs:writeSock6 (Results 1 - 7 of 7) sorted by relevance
/foundation/communication/netmanager_base/services/netmanagernative/src/manager/ |
H A D | clat_manager.cpp | 70 int writeSock6 = -1; in ClatStart() local 71 ret = CreateAndConfigureClatSocket(v6Iface, v6Addr, fwmark, readSock6, writeSock6); in ClatStart() 80 std::forward_as_tuple(tunFd, readSock6, writeSock6, v6Iface, nat64PrefixStr, v4Addr.address_, v6Addr.address_)); in ClatStart() 87 close(writeSock6); in ClatStart() 92 clatdTrackers_[v6Iface] = {v6Iface, tunIface, v4Addr, v6Addr, nat64PrefixStr, tunFd, readSock6, writeSock6}; in ClatStart() 115 close(clatdTrackers_[v6Iface].writeSock6); in ClatStop() 213 int &readSock6, int &writeSock6) in CreateAndConfigureClatSocket() 221 ret = OpenRawSocket6(fwmark, writeSock6); in CreateAndConfigureClatSocket() 231 close(writeSock6); in CreateAndConfigureClatSocket() 236 ret = ConfigureWriteSocket(writeSock6, v6Ifac in CreateAndConfigureClatSocket() 212 CreateAndConfigureClatSocket(const std::string &v6Iface, const INetAddr &v6Addr, uint32_t fwmark, int &readSock6, int &writeSock6) CreateAndConfigureClatSocket() argument [all...] |
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/ |
H A D | clat_manager_test.cpp | 141 int writeSock6 = 1; in HWTEST_F() local 143 int32_t ret = instance_->CreateAndConfigureClatSocket(v6Iface, v6Addr, fwmark, readSock6, writeSock6); in HWTEST_F()
|
/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/ |
H A D | clat_utils.h | 39 int writeSock6; member 83 int32_t OpenRawSocket6(const uint32_t mark, int &writeSock6);
|
H A D | clatd.h | 30 Clatd(int tunFd, int readSock6, int writeSock6, const std::string &v6Iface, const std::string &prefixAddrStr,
|
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/ |
H A D | clat_utils.cpp | 311 int32_t OpenRawSocket6(const uint32_t mark, int &writeSock6) in OpenRawSocket6() argument 313 writeSock6 = socket(AF_INET6, SOCK_RAW | SOCK_NONBLOCK | SOCK_CLOEXEC, IPPROTO_RAW); in OpenRawSocket6() 314 if (writeSock6 < 0) { in OpenRawSocket6() 319 if (setsockopt(writeSock6, SOL_SOCKET, SO_MARK, &mark, sizeof(mark)) < 0) { in OpenRawSocket6() 321 close(writeSock6); in OpenRawSocket6()
|
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()
|
/foundation/communication/netmanager_base/services/netmanagernative/include/manager/ |
H A D | clat_manager.h | 50 int &readSock6, int &writeSock6);
|
Completed in 4 milliseconds