From 76b4b5f6b064569bcf43b44df19092d7dccf525b Mon Sep 17 00:00:00 2001 From: thompsa Date: Sat, 30 Jun 2007 21:39:21 +0000 Subject: Fix scanning issues since the new net80211 code went in - provide dummy routines for ic_scan_curchan and ic_scan_mindwell, we do not support those operations. - add ieee80211_scan_done() to tell the scanning module that all channels have been scanned. - pass IEEE80211_S_SCAN state off to net80211 so it can initiate scanning - fix overflow in the rates array - scale the rate value passed back from the firmware scan to the units that net80211 uses. Submitted by: Token Reviewed by: sam, avatar Approved by: re (kensmith) --- sys/net80211/ieee80211_scan.h | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/net80211/ieee80211_scan.h') diff --git a/sys/net80211/ieee80211_scan.h b/sys/net80211/ieee80211_scan.h index d8953c4..fed5e0b 100644 --- a/sys/net80211/ieee80211_scan.h +++ b/sys/net80211/ieee80211_scan.h @@ -83,6 +83,7 @@ int ieee80211_check_scan(struct ieee80211com *, int flags, u_int duration, int ieee80211_bg_scan(struct ieee80211com *); void ieee80211_cancel_scan(struct ieee80211com *); void ieee80211_scan_next(struct ieee80211com *); +void ieee80211_scan_done(struct ieee80211com *); struct ieee80211_scanparams; void ieee80211_add_scan(struct ieee80211com *, -- cgit v1.1