Searched refs:ip6Header (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/ |
H A D | clatd_packet_converter.cpp | 100 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 D | clatd_packet_converter.h | 48 …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);
|