Eric Woudstra <ericwo...@gmail.com> wrote:
> +             if (!pskb_may_pull(skb, VLAN_HLEN))
> +                     break;
> +             vhdr = (struct vlan_hdr *)(skb->data);
> +             offset = VLAN_HLEN;
> +             outer_proto = skb->protocol;
> +             proto = vhdr->h_vlan_encapsulated_proto;
> +             skb_set_network_header(skb, offset);
> +             skb->protocol = proto;

Why is skb->protocol munged?  Also applies to the previous patch,
I forgot to ask.

Reply via email to