Home
last modified time | relevance | path

Searched refs:ClatdPacketConverter (Results 1 - 4 of 4) sorted by relevance

/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dclatd_packet_converter.cpp41 ClatdPacketConverter::ClatdPacketConverter(const uint8_t *inputPacket, size_t inputPacketSize, in ClatdPacketConverter() function in OHOS::nmd::ClatdPacketConverter
55 int32_t ClatdPacketConverter::ConvertPacket(bool skip_csum) in ConvertPacket()
77 void ClatdPacketConverter::GetConvertedPacket(std::vector<iovec> &iovPackets, int &effectivePos) in GetConvertedPacket()
86 int32_t ClatdPacketConverter::ConvertV4Packet(int pos, const uint8_t *inputPacket, size_t inputPacketSize) in ConvertV4Packet()
120 int32_t ClatdPacketConverter::ConvertV4TpPacket(int pos, const iphdr *ipHeader, ip6_hdr *ip6Header, size_t tpLen, in ConvertV4TpPacket()
155 int32_t ClatdPacketConverter::ConvertV6Packet(int pos, const uint8_t *inputPacket, size_t inputPacketSize) in ConvertV6Packet()
200 int32_t ClatdPacketConverter::ConvertV6TpPacket(int pos, const ip6_hdr *ip6Header, iphdr *ipHeader, size_t tpLen, in ConvertV6TpPacket()
236 bool ClatdPacketConverter::IsV4PacketValid(const iphdr *ipHeader, size_t packetSize) in IsV4PacketValid()
257 bool ClatdPacketConverter
[all...]
H A Dclatd.cpp223 ClatdPacketConverter converter = ClatdPacketConverter(readBuf.payload + tpNet, packetLen - tpNet, in ProcessV6Packet()
262 ClatdPacketConverter converter = in ProcessV4Packet()
263 ClatdPacketConverter(readBuf.payload, packetLen, CONVERT_FROM_V4_TO_V6, v4Addr_, v6Addr_, prefixAddr_); in ProcessV4Packet()
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/
H A Dclatd_packet_converter_test.cpp177 class MockClatdPacketConverter : public ClatdPacketConverter {
181 : ClatdPacketConverter(inputPacket, inputPacketSize, convertType, v4Addr, v6Addr, prefixAddr) in MockClatdPacketConverter()
225 * @tc.desc: Test ClatdPacketConverter translate ipv4 udp packet.
231 auto clatdPacketConverter = std::make_unique<ClatdPacketConverter>( in HWTEST_F()
244 * @tc.desc: Test ClatdPacketConverter translate ipv6 udp packet.
250 auto clatdPacketConverter = std::make_unique<ClatdPacketConverter>( in HWTEST_F()
263 * @tc.desc: Test ClatdPacketConverter translate ipv4 tcp packet.
269 auto clatdPacketConverter = std::make_unique<ClatdPacketConverter>( in HWTEST_F()
282 * @tc.desc: Test ClatdPacketConverter translate ipv6 tcp packet.
288 auto clatdPacketConverter = std::make_unique<ClatdPacketConverter>( in HWTEST_F()
[all...]
/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/
H A Dclatd_packet_converter.h37 class ClatdPacketConverter { class
39 ClatdPacketConverter(const uint8_t *inputPacket, size_t inputPacketSize, ClatdConvertType convertType,

Completed in 5 milliseconds