ath9k_htc: fix rs_datalen conversation
[cascardo/linux.git] / drivers / net / wireless / ath / ath9k / htc_drv_txrx.c
index f0484b1..2622002 100644 (file)
@@ -946,7 +946,7 @@ static inline void convert_htc_flag(struct ath_rx_status *rx_stats,
 static void rx_status_htc_to_ath(struct ath_rx_status *rx_stats,
                                 struct ath_htc_rx_status *rxstatus)
 {
-       rx_stats->rs_datalen    = rxstatus->rs_datalen;
+       rx_stats->rs_datalen    = be16_to_cpu(rxstatus->rs_datalen);
        rx_stats->rs_status     = rxstatus->rs_status;
        rx_stats->rs_phyerr     = rxstatus->rs_phyerr;
        rx_stats->rs_rssi       = rxstatus->rs_rssi;