Home
last modified time | relevance | path

Searched refs:tpLen (Results 1 - 3 of 3) sorted by relevance

/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dclatd_packet_converter.cpp109 size_t tpLen = inputPacketSize - ipHeader->ihl * WORD_32BIT_IN_BYTE_UNIT; in ConvertV4Packet() local
112 WritePayload(pos, tpHeader, tpLen); in ConvertV4Packet()
117 return ConvertV4TpPacket(pos, ipHeader, &ip6Header, tpLen, v6TpProtocol); in ConvertV4Packet()
120 int32_t ClatdPacketConverter::ConvertV4TpPacket(int pos, const iphdr *ipHeader, ip6_hdr *ip6Header, size_t tpLen, in ConvertV4TpPacket() argument
124 uint32_t oldChecksum = CalV4PseudoHeaderChecksum(ipHeader, tpLen, v4TpProtocol); in ConvertV4TpPacket()
125 uint32_t newChecksum = CalV6PseudoHeaderChecksum(ip6Header, tpLen, v6TpProtocol); in ConvertV4TpPacket()
131 newChecksum, tpLen); in ConvertV4TpPacket()
135 oldChecksum, newChecksum, tpLen); in ConvertV4TpPacket()
139 oldChecksum, newChecksum, tpLen); in ConvertV4TpPacket()
143 WritePayload(pos, tpHeader, tpLen); in ConvertV4TpPacket()
170 size_t tpLen = inputPacketSize - sizeof(ip6_hdr); ConvertV6Packet() local
200 ConvertV6TpPacket(int pos, const ip6_hdr *ip6Header, iphdr *ipHeader, size_t tpLen, uint8_t v4TpProtocol) ConvertV6TpPacket() argument
368 CalV4PseudoHeaderChecksum(const iphdr *ipHeader, uint16_t tpLen, uint8_t tpProtocol) CalV4PseudoHeaderChecksum() argument
381 CalV6PseudoHeaderChecksum(const ip6_hdr *ip6Header, uint32_t tpLen, uint8_t tpProtocol) CalV6PseudoHeaderChecksum() argument
403 ConvertIcmpPacket(int pos, const icmphdr *icmpHeader, uint32_t checksum, size_t tpLen) ConvertIcmpPacket() argument
498 ConvertIcmpv6Packet(int pos, const icmp6_hdr *icmp6Header, size_t tpLen) ConvertIcmpv6Packet() argument
591 ConvertTcpPacket(int pos, const tcphdr *tcpHeader, uint32_t oldChecksum, uint32_t newChecksum, size_t tpLen) ConvertTcpPacket() argument
646 ConvertUdpPacket(int pos, const udphdr *udpHeader, uint32_t oldChecksum, uint32_t newChecksum, size_t tpLen) ConvertUdpPacket() argument
679 WritePayload(int pos, const uint8_t *tpHeader, size_t tpLen) WritePayload() argument
682 iovBufs_[CLATD_PAYLOAD].assign(reinterpret_cast<const char *>(tpHeader), tpLen); WritePayload() local
[all...]
/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/
H A Dclatd_packet_converter.h48 int32_t ConvertV4TpPacket(int pos, const iphdr *ipHeader, ip6_hdr *ip6Header, size_t tpLen, uint8_t v6TpProtocol);
50 int32_t ConvertV6TpPacket(int pos, const ip6_hdr *ip6Header, iphdr *ipHeader, size_t tpLen, uint8_t v4TpProtocol);
60 uint32_t CalV4PseudoHeaderChecksum(const iphdr *ipHeader, uint16_t tpLen, uint8_t tpProtocol);
61 uint32_t CalV6PseudoHeaderChecksum(const ip6_hdr *ip6Header, uint32_t tpLen, uint8_t tpProtocol);
63 int32_t ConvertIcmpPacket(int pos, const icmphdr *icmpHeader, uint32_t checksum, size_t tpLen);
64 int32_t ConvertIcmpv6Packet(int pos, const icmp6_hdr *icmp6Header, size_t tpLen);
71 size_t tpLen);
74 size_t tpLen);
75 void WritePayload(int pos, const uint8_t *tpHeader, size_t tpLen);
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/
H A Dclatd_packet_converter_test.cpp415 auto tpLen = 100; in HWTEST_F() local
416 int32_t ret = clatdPacketConverter->ConvertV4TpPacket(pos, &ipHeader, &ip6Header, tpLen, v6TpProtocol); in HWTEST_F()
428 auto tpLen = 100; in HWTEST_F() local
429 int32_t ret = clatdPacketConverter->ConvertV6TpPacket(pos, &ip6Header, &ipHeader, tpLen, v6TpProtocol); in HWTEST_F()
441 auto tpLen = 100; in HWTEST_F() local
442 int32_t ret = clatdPacketConverter->ConvertV4TpPacket(pos, &ipHeader, &ip6Header, tpLen, v6TpProtocol); in HWTEST_F()
454 auto tpLen = 100; in HWTEST_F() local
455 int32_t ret = clatdPacketConverter->ConvertV4TpPacket(pos, &ipHeader, &ip6Header, tpLen, v6TpProtocol); in HWTEST_F()
597 size_t tpLen = 0; in HWTEST_F() local
598 EXPECT_EQ(clatdPacketConverter->ConvertUdpPacket(0, &hdr, 0, 0, tpLen), NETMANAGER_ERR_INVALID_PARAMETE in HWTEST_F()
608 size_t tpLen = 0; HWTEST_F() local
[all...]

Completed in 3 milliseconds