Home
last modified time | relevance | path

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

/aosp12/packages/modules/Connectivity/Tethering/bpf_progs/
H A Doffload.c116 const int l2_header_size = is_ethernet ? sizeof(struct ethhdr) : 0; local
122 try_make_readable(skb, l2_header_size + IP6_HLEN + TCP_HLEN);
130 if (data + l2_header_size + sizeof(*ip6) > data_end) return TC_ACT_OK;
148 if (data + l2_header_size + sizeof(*ip6) + sizeof(*tcph) > data_end)
363 const int l2_header_size = is_ethernet ? sizeof(struct ethhdr) : 0; variable
369 try_make_readable(skb, l2_header_size + IP4_HLEN + TCP_HLEN);
377 if (data + l2_header_size + sizeof(*ip) > data_end) return TC_ACT_OK;
435 if (data + l2_header_size + sizeof(*ip) + 8 > data_end) TC_PUNT(SHORT_L4_HEADER);
442 if (data + l2_header_size + sizeof(*ip) + sizeof(*tcph) > data_end)
450 if (data + l2_header_size + sizeof(*ip) + sizeof(*udph) > data_end)
/aosp12/system/netd/bpf_progs/
H A Dclatd.c43 const int l2_header_size = is_ethernet ? sizeof(struct ethhdr) : 0; variable
56 if (data + l2_header_size + sizeof(*ip6) > data_end) return TC_ACT_OK;
160 if (data + l2_header_size + sizeof(struct iphdr) > data_end) return TC_ACT_SHOT;