mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-26 22:24:09 +08:00
mac80211: remove useless skb->encapsulation check
No current (and planned, as far as I know) wifi devices support encapsulation checksum offload, so remove the useless test here. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
8d5c258568
commit
f603f1f342
@ -2893,12 +2893,8 @@ void __ieee80211_subif_start_xmit(struct sk_buff *skb,
|
|||||||
* fix it up in software before we handle anything else.
|
* fix it up in software before we handle anything else.
|
||||||
*/
|
*/
|
||||||
if (skb->ip_summed == CHECKSUM_PARTIAL) {
|
if (skb->ip_summed == CHECKSUM_PARTIAL) {
|
||||||
if (skb->encapsulation)
|
skb_set_transport_header(skb,
|
||||||
skb_set_inner_transport_header(skb,
|
skb_checksum_start_offset(skb));
|
||||||
skb_checksum_start_offset(skb));
|
|
||||||
else
|
|
||||||
skb_set_transport_header(skb,
|
|
||||||
skb_checksum_start_offset(skb));
|
|
||||||
if (skb_checksum_help(skb))
|
if (skb_checksum_help(skb))
|
||||||
goto out_free;
|
goto out_free;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user