skbuff: introduce skb_gso_validate_mtu
[cascardo/linux.git] / net / ipv4 / ip_forward.c
index cbfb180..9f0a7b9 100644 (file)
@@ -54,7 +54,7 @@ static bool ip_exceeds_mtu(const struct sk_buff *skb, unsigned int mtu)
        if (skb->ignore_df)
                return false;
 
-       if (skb_is_gso(skb) && skb_gso_network_seglen(skb) <= mtu)
+       if (skb_is_gso(skb) && skb_gso_validate_mtu(skb, mtu))
                return false;
 
        return true;