blob: a53dbde86ee09abc359f7d8bb328099f2c09a3d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
--- os/linux/rt_linux.c.orig 2010-11-26 04:18:41.000000000 +0100
+++ os/linux/rt_linux.c 2010-12-01 14:57:53.000000000 +0100
@@ -479,9 +479,9 @@
MEM_DBG_PKT_ALLOC_INC(pAd);
skb_reserve(skb, 2);
- NdisMoveMemory(skb->tail, pHeader802_3, HdrLen);
+ NdisMoveMemory(skb_tail_pointer(skb), pHeader802_3, HdrLen); //
skb_put(skb, HdrLen);
- NdisMoveMemory(skb->tail, pData, DataSize);
+ NdisMoveMemory(skb_tail_pointer(skb), pData, DataSize); //
skb_put(skb, DataSize);
skb->dev = get_netdev_from_bssid(pAd, FromWhichBSSID);
pPacket = OSPKT_TO_RTPKT(skb);
|