cfg80211: off by one in ieee80211_bss()
We do a: sprintf(buf, " Last beacon: %ums ago", elapsed_jiffies_msecs(bss->ts)); elapsed_jiffies_msecs() can return a 10 digit number so "buf" needs to be 31 characters long. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
8680451f38
commit
c49dc9008b
1 changed files with 1 additions and 1 deletions
|
@ -1358,7 +1358,7 @@ ieee80211_bss(struct wiphy *wiphy, struct iw_request_info *info,
|
||||||
&iwe, IW_EV_UINT_LEN);
|
&iwe, IW_EV_UINT_LEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
buf = kmalloc(30, GFP_ATOMIC);
|
buf = kmalloc(31, GFP_ATOMIC);
|
||||||
if (buf) {
|
if (buf) {
|
||||||
memset(&iwe, 0, sizeof(iwe));
|
memset(&iwe, 0, sizeof(iwe));
|
||||||
iwe.cmd = IWEVCUSTOM;
|
iwe.cmd = IWEVCUSTOM;
|
||||||
|
|
Loading…
Add table
Reference in a new issue