Home
last modified time | relevance | path

Searched refs:ip6Header (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dclatd_packet_converter.cpp100 ip6_hdr ip6Header; in ConvertV4Packet() local
163 uint8_t v6TpProtocol = ip6Header->ip6_nxt; in ConvertV6Packet()
201 uint8_t v6TpProtocol = ip6Header->ip6_nxt; in ConvertV6TpPacket()
271 ip6Header->ip6_nxt != IPPROTO_ICMPV6) { in IsV6PacketValid()
281 ip6Header->ip6_vfc = IPV6_VERSION_FLAG; in WriteIpv6Header()
282 ip6Header->ip6_plen = 0; in WriteIpv6Header()
283 ip6Header->ip6_nxt = tpProtocol; in WriteIpv6Header()
284 ip6Header->ip6_hlim = ipHeader->ttl; in WriteIpv6Header()
298 ipHeader->ttl = ip6Header->ip6_hlim; in WriteIpv4Header()
339 ip6FragHeader->ip6f_nxt = ip6Header->ip6_nxt; in WriteFragHeader()
[all …]
/ohos5.0/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_…
50 …int32_t ConvertV6TpPacket(int pos, const ip6_hdr *ip6Header, iphdr *ipHeader, size_t tpLen, uint8_…
52 bool IsV6PacketValid(const ip6_hdr *ip6Header, size_t packetSize);
53 void WriteIpv6Header(ip6_hdr *ip6Header, uint8_t tpProtocol, const iphdr *ipHeader);
54 void WriteIpv4Header(iphdr *ipHeader, uint8_t tpProtocol, const ip6_hdr *ip6Header);
57 size_t WriteFragHeader(ip6_frag *ip6FragHeader, ip6_hdr *ip6Header, const iphdr *ipHeader);
61 … uint32_t CalV6PseudoHeaderChecksum(const ip6_hdr *ip6Header, uint32_t tpLen, uint8_t tpProtocol);