aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211
diff options
context:
space:
mode:
authorSam Leffler <sam@FreeBSD.org>2007-03-05 19:12:25 +0000
committerSam Leffler <sam@FreeBSD.org>2007-03-05 19:12:25 +0000
commit89f0549d37ccbecec97daa8f152c0f09eb11084f (patch)
tree199e5c0a5a189d6ccbd2cd7f123f54ae5083989a /sys/net80211
parentd5d9eb5095d4c819ee59e16cf5e79ddc7f81120b (diff)
downloadsrc-89f0549d37ccbecec97daa8f152c0f09eb11084f.tar.gz
src-89f0549d37ccbecec97daa8f152c0f09eb11084f.zip
correct inital bounds check on returning scan results; this does not
paper over catching an error as the case was already handled, albeit in a somewhat surprising way (the caller received zero'd data) Submitted by: sephe MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=167245
Diffstat (limited to 'sys/net80211')
-rw-r--r--sys/net80211/ieee80211_ioctl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_ioctl.c b/sys/net80211/ieee80211_ioctl.c
index e5e6f421b7be..bba8c16e65f1 100644
--- a/sys/net80211/ieee80211_ioctl.c
+++ b/sys/net80211/ieee80211_ioctl.c
@@ -1172,7 +1172,7 @@ ieee80211_ioctl_getscanresults(struct ieee80211com *ic, struct ieee80211req *ire
struct scanresultsreq req;
int error;
- if (ireq->i_len < sizeof(struct scanresultsreq))
+ if (ireq->i_len < sizeof(struct ieee80211req_scan_result))
return EFAULT;
error = 0;