Searched refs:l2_hlen (Results 1 – 1 of 1) sorted by relevance
274 int l2_hlen = 0, l3_hlen, encap; in psp_dev_rcv() local 283 proto = __vlan_get_protocol(skb, eth->h_proto, &l2_hlen); in psp_dev_rcv() 291 if (unlikely(!pskb_may_pull(skb, l2_hlen + l3_hlen + PSP_ENCAP_HLEN))) in psp_dev_rcv() 295 struct iphdr *iph = (struct iphdr *)(skb->data + l2_hlen); in psp_dev_rcv() 300 !pskb_may_pull(skb, l2_hlen + l3_hlen + PSP_ENCAP_HLEN)) in psp_dev_rcv() 303 struct ipv6hdr *ipv6h = (struct ipv6hdr *)(skb->data + l2_hlen); in psp_dev_rcv() 311 uh = (struct udphdr *)(skb->data + l2_hlen + l3_hlen); in psp_dev_rcv() 319 psph = (struct psphdr *)(skb->data + l2_hlen + l3_hlen + in psp_dev_rcv() 330 struct iphdr *iph = (struct iphdr *)(skb->data + l2_hlen); in psp_dev_rcv() 337 struct ipv6hdr *ipv6h = (struct ipv6hdr *)(skb->data + l2_hlen); in psp_dev_rcv() [all...]