SKB_GSO_UDP
BUILD_BUG_ON(SKB_GSO_UDP != (NETIF_F_GSO_UDP >> NETIF_F_GSO_SHIFT));
if (gso_type & SKB_GSO_UDP &&
case SKB_GSO_UDP:
gso_type = SKB_GSO_UDP;
if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP) {
udpfrag = !!(skb_shinfo(skb)->gso_type & SKB_GSO_UDP);
if (!(skb_shinfo(skb)->gso_type & (SKB_GSO_UDP | SKB_GSO_UDP_L4)))
(skb_shinfo(skb)->gso_type & SKB_GSO_UDP);
(skb_shinfo(skb)->gso_type & SKB_GSO_UDP);
if (!(skb_shinfo(skb)->gso_type & (SKB_GSO_UDP | SKB_GSO_UDP_L4)))
if (gso_type & SKB_GSO_UDP) {
if (gso_type & SKB_GSO_UDP && skb != segs)
skb_shinfo(skb)->gso_type & SKB_GSO_UDP)
if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP)
if (skb_is_gso(skb) && skb_shinfo(skb)->gso_type & SKB_GSO_UDP)
if (skb_is_gso(skb) && skb_shinfo(skb)->gso_type & SKB_GSO_UDP)