diff options
author | Johannes Berg <johannes.berg@intel.com> | 2012-11-23 17:46:19 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-11-26 14:54:21 -0500 |
commit | 1d815ef4b8b8ebd6ef2cffcad663ae91d15646a2 (patch) | |
tree | 451c17ab95a65224c7faec2e75897e17ac72a6d8 /drivers/net | |
parent | d369167f0ac513e05ba1f7895bea8b7c64ac5a4e (diff) |
iwlwifi: initialize rx_status
The vendor radiotap patch added a few fields to
struct ieee80211_rx_status that need to be zero,
initialize the struct instead of using whatever
was left on the stack.
Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Tested-by: Kalle Valo <kvalo@adurom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/wireless/iwlwifi/dvm/rx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/iwlwifi/dvm/rx.c b/drivers/net/wireless/iwlwifi/dvm/rx.c index f95b96c47cc4..cac4f37cc427 100644 --- a/drivers/net/wireless/iwlwifi/dvm/rx.c +++ b/drivers/net/wireless/iwlwifi/dvm/rx.c | |||
@@ -899,7 +899,7 @@ static int iwlagn_rx_reply_rx(struct iwl_priv *priv, | |||
899 | struct iwl_device_cmd *cmd) | 899 | struct iwl_device_cmd *cmd) |
900 | { | 900 | { |
901 | struct ieee80211_hdr *header; | 901 | struct ieee80211_hdr *header; |
902 | struct ieee80211_rx_status rx_status; | 902 | struct ieee80211_rx_status rx_status = {}; |
903 | struct iwl_rx_packet *pkt = rxb_addr(rxb); | 903 | struct iwl_rx_packet *pkt = rxb_addr(rxb); |
904 | struct iwl_rx_phy_res *phy_res; | 904 | struct iwl_rx_phy_res *phy_res; |
905 | __le32 rx_pkt_status; | 905 | __le32 rx_pkt_status; |