Searched refs:L4_off (Results 1 – 1 of 1) sorted by relevance
/packages/modules/Connectivity/bpf_progs/ |
D | netd.c | 268 uint8_t L4_off = 0; in do_packet_tracing() local 272 (void)bpf_skb_load_bytes_net(skb, IPPROTO_IHL_OFF, &L4_off, sizeof(L4_off), kver); in do_packet_tracing() 273 L4_off = (L4_off & 0x0F) * 4; // IHL calculation. in do_packet_tracing() 277 L4_off = sizeof(struct ipv6hdr); in do_packet_tracing() 284 if (!bpf_skb_load_bytes_net(skb, L4_off, &ext_hdr, sizeof(ext_hdr), kver)) { in do_packet_tracing() 286 L4_off += (ext_hdr.len + 1) * 8; in do_packet_tracing() 293 if (L4_off >= 20) { in do_packet_tracing() 296 (void)bpf_skb_load_bytes_net(skb, L4_off + TCP_FLAG8_OFF, &flags, sizeof(flags), kver); in do_packet_tracing() 303 (void)bpf_skb_load_bytes_net(skb, L4_off + 0, &sport, sizeof(sport), kver); in do_packet_tracing() 304 (void)bpf_skb_load_bytes_net(skb, L4_off + 2, &dport, sizeof(dport), kver); in do_packet_tracing() [all …]
|