diff options
Diffstat (limited to 'drivers/net/wireless/rtlwifi/rtl8192cu/trx.c')
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 7 | 
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/wireless/rtlwifi/rtl8192cu/trx.c b/drivers/net/wireless/rtlwifi/rtl8192cu/trx.c index 2e6eb356a93..6e66f04c363 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192cu/trx.c +++ b/drivers/net/wireless/rtlwifi/rtl8192cu/trx.c @@ -491,12 +491,14 @@ static void _rtl_tx_desc_checksum(u8 *txdesc)  	SET_TX_DESC_TX_DESC_CHECKSUM(txdesc, 0);  	for (index = 0; index < 16; index++)  		checksum = checksum ^ (*(ptr + index)); -	SET_TX_DESC_TX_DESC_CHECKSUM(txdesc, cpu_to_le16(checksum)); +	SET_TX_DESC_TX_DESC_CHECKSUM(txdesc, checksum);  }  void rtl92cu_tx_fill_desc(struct ieee80211_hw *hw,  			  struct ieee80211_hdr *hdr, u8 *pdesc_tx, -			  struct ieee80211_tx_info *info, struct sk_buff *skb, +			  struct ieee80211_tx_info *info, +			  struct ieee80211_sta *sta, +			  struct sk_buff *skb,  			  u8 queue_index,  			  struct rtl_tcb_desc *tcb_desc)  { @@ -504,7 +506,6 @@ void rtl92cu_tx_fill_desc(struct ieee80211_hw *hw,  	struct rtl_mac *mac = rtl_mac(rtl_priv(hw));  	struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));  	bool defaultadapter = true; -	struct ieee80211_sta *sta = info->control.sta = info->control.sta;  	u8 *qc = ieee80211_get_qos_ctl(hdr);  	u8 tid = qc[0] & IEEE80211_QOS_CTL_TID_MASK;  	u16 seq_number;  |