Searched refs:iphdr (Results 1 - 7 of 7) sorted by relevance
/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_t v6TpProtocol); 50 int32_t ConvertV6TpPacket(int pos, const ip6_hdr *ip6Header, iphdr *ipHeader, size_t tpLen, uint8_t v4TpProtocol); 51 bool IsV4PacketValid(const iphdr *ipHeader, 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); 58 void ProcessFragHeader(const ip6_frag *ip6FragHeader, iphdr *ipHeader, uint8_t &v6TpProtocol, 60 uint32_t CalV4PseudoHeaderChecksum(const iphdr *ipHeader, uint16_t tpLen, uint8_t tpProtocol);
|
/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/netfirewall/ |
H A D | netfirewall_utils.h | 41 #define L4_NHOFF(ipv4) (L3_NHOFF + ((ipv4) ? sizeof(struct iphdr) : sizeof(struct ipv6hdr)))
63 struct iphdr iph = { 0 };
in is_l4_protocol() 64 bpf_skb_load_bytes(skb, l3_nhoff, &iph, sizeof(struct iphdr));
in is_l4_protocol() 126 struct iphdr iph = { 0 };
in load_l4_protocol() 127 bpf_skb_load_bytes(skb, l3_nhoff, &iph, sizeof(struct iphdr));
in load_l4_protocol() 157 struct iphdr iph = { 0 };
in load_l3_v4_addrs() 158 bpf_skb_load_bytes(skb, l3_nhoff, &iph, sizeof(struct iphdr));
in load_l3_v4_addrs()
|
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/ |
H A D | clatd_packet_converter.cpp | 88 const iphdr *ipHeader = reinterpret_cast<const iphdr *>(inputPacket); in ConvertV4Packet() 120 int32_t ClatdPacketConverter::ConvertV4TpPacket(int pos, const iphdr *ipHeader, ip6_hdr *ip6Header, size_t tpLen, in ConvertV4TpPacket() 166 iphdr ipHeader; in ConvertV6Packet() 168 iovBufLens_[pos] = sizeof(iphdr); in ConvertV6Packet() 192 ipHeader.check = CalChecksum(&ipHeader, sizeof(iphdr)); in ConvertV6Packet() 200 int32_t ClatdPacketConverter::ConvertV6TpPacket(int pos, const ip6_hdr *ip6Header, iphdr *ipHeader, size_t tpLen, in ConvertV6TpPacket() 231 ipHeader->check = CalChecksum(ipHeader, sizeof(iphdr)); in ConvertV6TpPacket() 236 bool ClatdPacketConverter::IsV4PacketValid(const iphdr *ipHeader, size_t packetSize) in IsV4PacketValid() 238 if (packetSize < sizeof(iphdr)) { in IsV4PacketValid() [all...] |
/foundation/communication/dhcp/test/unittest/services/dhcp_client/ |
H A D | dhcp_socket_test.cpp | 163 count = sizeof(struct iphdr) + sizeof(struct udphdr) - 1; in HWTEST_F() 166 count = sizeof(struct iphdr) + sizeof(struct udphdr); in HWTEST_F()
|
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/ |
H A D | clatd_packet_converter_test.cpp | 184 MOCK_METHOD3(WriteFragHeader, size_t(ip6_frag *ip6FragHeader, ip6_hdr *ip6Header, const iphdr *ipHeader)); 412 iphdr ipHeader{}; in HWTEST_F() 425 iphdr ipHeader{}; in HWTEST_F() 438 iphdr ipHeader{}; in HWTEST_F() 451 iphdr ipHeader{}; in HWTEST_F() 566 iphdr ipHeader; in HWTEST_F()
|
/foundation/communication/dhcp/services/dhcp_client/include/ |
H A D | dhcp_client_def.h | 358 struct iphdr ip;
|
/foundation/communication/dhcp/services/dhcp_client/src/ |
H A D | dhcp_socket.cpp | 289 int nCommonSize = sizeof(struct iphdr) + sizeof(struct udphdr); in CheckReadBytes()
|
Completed in 6 milliseconds