llc_snap_hdr
struct llc_snap_hdr *llc;
if (skb->len < sizeof(struct llc_snap_hdr))
if (unlikely(!pskb_may_pull(skb, sizeof(struct llc_snap_hdr))))
llc = (struct llc_snap_hdr *) skb->data;
__skb_pull(skb, sizeof(struct llc_snap_hdr));