Lines Matching defs:Clatd
47 Clatd::Clatd(int tunFd, int readSock6, int writeSock6, const std::string &v6Iface, const std::string &prefixAddrStr,
60 Clatd::~Clatd()
65 void Clatd::Start()
76 void Clatd::Stop()
89 void Clatd::SendDadPacket()
125 void Clatd::RunLoop()
138 timerClatdRunning.Start(CLATD_TIMER_CYCLE_MS, []() { NETNATIVE_LOGI("Clatd is running loop"); });
164 int32_t Clatd::MaybeCalculateL4Checksum(int packetLen, ClatdReadV6Buf &readBuf)
181 void Clatd::ProcessV6Packet()
236 void Clatd::ProcessV4Packet()
276 int32_t Clatd::ReadV6Packet(msghdr &msgHdr, ssize_t &readLen)
295 int32_t Clatd::ReadV4Packet(ClatdReadTunBuf &readBuf, ssize_t &readLen)
312 void Clatd::SendV6OnRawSocket(int fd, std::vector<iovec> &iovPackets, int effectivePos)