wl1271: Corrections to TX path
[safe/jmp/linux-2.6] / drivers / staging / agnx / xmit.c
index 0e03408..42db410 100644 (file)
@@ -384,7 +384,8 @@ void handle_rx_irq(struct agnx_priv *priv)
 /*                     dump_ieee80211_hdr((struct ieee80211_hdr *)skb->data, "RX G"); */
                } else
                        agnx_bug("Unknown packets type");
-               ieee80211_rx_irqsafe(priv->hw, skb, &status);
+               memcpy(IEEE80211_SKB_RXCB(skb), &status, sizeof(status));
+               ieee80211_rx_irqsafe(priv->hw, skb);
                rx_desc_reinit(priv, i);
 
        } while (priv->rx.idx++);