summaryrefslogtreecommitdiffstats
path: root/sys/net80211
diff options
context:
space:
mode:
authorrpaulo <rpaulo@FreeBSD.org>2009-11-09 11:23:37 +0000
committerrpaulo <rpaulo@FreeBSD.org>2009-11-09 11:23:37 +0000
commit595994ce84300f35af6278eae810560129f1b450 (patch)
tree102eca52658670ee5045afabcb223d7ee238d5cf /sys/net80211
parent65345261b1bebaea866719a8433081518daad026 (diff)
downloadFreeBSD-src-595994ce84300f35af6278eae810560129f1b450.zip
FreeBSD-src-595994ce84300f35af6278eae810560129f1b450.tar.gz
The isr_intval in ieee80211req_scan_result structure should be 16 bit.
This makes ifconfig list scan display the correct beacon interval (previously it would int overflow). As a side effect, this makes the ieee80211req_scan_result word aligned. Submitted by: Paul B Mahol <onemda at gmail.com>
Diffstat (limited to 'sys/net80211')
-rw-r--r--sys/net80211/ieee80211_ioctl.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_ioctl.h b/sys/net80211/ieee80211_ioctl.h
index 89d8fe5..7215a5e 100644
--- a/sys/net80211/ieee80211_ioctl.h
+++ b/sys/net80211/ieee80211_ioctl.h
@@ -790,7 +790,7 @@ struct ieee80211req_scan_result {
uint16_t isr_flags; /* channel flags */
int8_t isr_noise;
int8_t isr_rssi;
- uint8_t isr_intval; /* beacon interval */
+ uint16_t isr_intval; /* beacon interval */
uint8_t isr_capinfo; /* capabilities */
uint8_t isr_erp; /* ERP element */
uint8_t isr_bssid[IEEE80211_ADDR_LEN];
OpenPOWER on IntegriCloud