* and transport header based on that. */structvlan_ethhdr*veh= (structvlan_ethhdr*)skb->data;protocol = veh->h_vlan_encapsulated_proto; skb_set_network_header(skb,sizeof(*veh));if(protocol == htons(ETH_P_IP))skb_set_transport_header(skb,sizeof(*veh) +4* ip_hdr(skb)->ihl);else...