skb_valid_dst
mtu = skb_valid_dst(skb) ? dst_mtu(skb_dst(skb)) : dev->mtu;
if (unlikely(!skb_valid_dst(skb)))
if (skb_valid_dst(skb))
if (!skb_valid_dst(skb)) {
mtu = skb_valid_dst(skb) ? dst_mtu(skb_dst(skb)) : dev->mtu;
if (skb_valid_dst(skb))
rt6 = skb_valid_dst(skb) ? dst_rt6_info(skb_dst(skb)) :
if (!skb_valid_dst(skb))
IP6CB(skb)->iif = skb_valid_dst(skb) ?
if (!skb_valid_dst(skb))
if (skb_valid_dst(skb))
if (skb_valid_dst(skb))