X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=drivers%2Fnet%2Fwireless%2Fmwifiex%2Fsta_ioctl.c;h=1474a02859b6c7081a444b7e865074aa38cb210d;hb=51f78544534ba17097f17aa1ca405267660181c3;hp=20ed12547838a7a58ce3a6c58de7ce8b35c94fbf;hpb=3d600f4ae5d113cc8a90abce8d9ac9662c50702b;p=cascardo%2Flinux.git diff --git a/drivers/net/wireless/mwifiex/sta_ioctl.c b/drivers/net/wireless/mwifiex/sta_ioctl.c index 20ed12547838..1474a02859b6 100644 --- a/drivers/net/wireless/mwifiex/sta_ioctl.c +++ b/drivers/net/wireless/mwifiex/sta_ioctl.c @@ -230,7 +230,7 @@ int mwifiex_bss_start(struct mwifiex_private *priv, struct cfg80211_bss *bss, struct mwifiex_adapter *adapter = priv->adapter; struct mwifiex_bssdescriptor *bss_desc = NULL; u8 *beacon_ie = NULL; - size_t beacon_ie_len = bss->len_information_elements; + size_t beacon_ie_len; priv->scan_block = false; @@ -245,6 +245,7 @@ int mwifiex_bss_start(struct mwifiex_private *priv, struct cfg80211_bss *bss, return -ENOMEM; } + beacon_ie_len = bss->len_information_elements; beacon_ie = kmemdup(bss->information_elements, beacon_ie_len, GFP_KERNEL); if (!beacon_ie) {