|
@@ -2731,8 +2731,7 @@ EXPORT_SYMBOL(skb_mac_gso_segment);
|
|
static inline bool skb_needs_check(struct sk_buff *skb, bool tx_path)
|
|
static inline bool skb_needs_check(struct sk_buff *skb, bool tx_path)
|
|
{
|
|
{
|
|
if (tx_path)
|
|
if (tx_path)
|
|
- return skb->ip_summed != CHECKSUM_PARTIAL &&
|
|
|
|
- skb->ip_summed != CHECKSUM_UNNECESSARY;
|
|
|
|
|
|
+ return skb->ip_summed != CHECKSUM_PARTIAL;
|
|
|
|
|
|
return skb->ip_summed == CHECKSUM_NONE;
|
|
return skb->ip_summed == CHECKSUM_NONE;
|
|
}
|
|
}
|