parse_eth_proto
parse_eth_proto(skb, gre_proto);
parse_eth_proto(skb, ETH_P_IP);
parse_eth_proto(skb, ETH_P_IPV6);
parse_eth_proto(skb, proto);
parse_eth_proto(skb, ETH_P_IP);
parse_eth_proto(skb, ETH_P_IPV6);
parse_eth_proto(skb, ETH_P_MPLS_UC);
parse_eth_proto(skb, proto);
static inline void parse_eth_proto(struct __sk_buff *skb, u32 proto);
return parse_eth_proto(skb, keys->n_proto);
return parse_eth_proto(skb, bpf_htons(ETH_P_IP));
return parse_eth_proto(skb, bpf_htons(ETH_P_IPV6));
return parse_eth_proto(skb, eth->h_proto);
return parse_eth_proto(skb, gre->proto);
return parse_eth_proto(skb, vlan->h_vlan_encapsulated_proto);