diff options
-rw-r--r-- | drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c b/drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c index 2fa89e0..edcce26 100644 --- a/drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c +++ b/drivers/staging/rtl8187se/ieee80211/ieee80211_tx.c @@ -294,7 +294,7 @@ ieee80211_classify(struct sk_buff *skb, struct ieee80211_network *network) } if (eh->ether_type == __constant_htons(ETHERTYPE_IP)) { - const struct iphdr *ih = (struct iphdr *)(skb->data + \ + const struct iphdr *ih = (struct iphdr *)(skb->data + sizeof(struct ether_header)); wme_UP = (ih->tos >> 5)&0x07; } else if (vlan_tx_tag_present(skb)) {/* vtag packet */ |