Home
last modified time | relevance | path

Searched refs:writeSock6 (Results 1 - 7 of 7) sorted by relevance

/foundation/communication/netmanager_base/services/netmanagernative/src/manager/
H A Dclat_manager.cpp70 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 Dclat_manager_test.cpp141 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 Dclat_utils.h39 int writeSock6; member
83 int32_t OpenRawSocket6(const uint32_t mark, int &writeSock6);
H A Dclatd.h30 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 Dclat_utils.cpp311 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 Dclatd.cpp47 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 Dclat_manager.h50 int &readSock6, int &writeSock6);

Completed in 3 milliseconds