|
@@ -537,9 +537,9 @@ PNDIS_PACKET duplicate_pkt(
|
|
|
if ((skb = __dev_alloc_skb(HdrLen + DataSize + 2, MEM_ALLOC_FLAG)) != NULL)
|
|
|
{
|
|
|
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);
|