diff options
author | sam <sam@FreeBSD.org> | 2003-07-20 21:36:08 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2003-07-20 21:36:08 +0000 |
commit | 51c8bf1aebf18e644d2c3354aa5e0e5048baab1e (patch) | |
tree | 6b4b08b659abfee0261b08146037555ec5351239 /sys/net80211/ieee80211_node.h | |
parent | 6d201c6f71fac3e288a6c52e28186f84237bdb36 (diff) | |
download | FreeBSD-src-51c8bf1aebf18e644d2c3354aa5e0e5048baab1e.zip FreeBSD-src-51c8bf1aebf18e644d2c3354aa5e0e5048baab1e.tar.gz |
o change ieee80211_new_state handling to use a proper method that drivers
override in their sub-class; this eliminates the hack of interpreting the
EINPROGRESS return value to mean "don't do any of the normal work"
o correct active scanning so the first channel is only scanned once and so
per-channel passive mode is properly honored
o expose 802.11 FSM state names so every driver doesn't keep a private copy
o eliminate node parameter to ieee80211_begin_scan; it was not being used
Diffstat (limited to 'sys/net80211/ieee80211_node.h')
-rw-r--r-- | sys/net80211/ieee80211_node.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/net80211/ieee80211_node.h b/sys/net80211/ieee80211_node.h index 9085d47..49993b9 100644 --- a/sys/net80211/ieee80211_node.h +++ b/sys/net80211/ieee80211_node.h @@ -123,8 +123,7 @@ struct ieee80211com; extern void ieee80211_node_attach(struct ifnet *); extern void ieee80211_node_detach(struct ifnet *); -extern void ieee80211_reset_scan(struct ifnet *); -extern void ieee80211_begin_scan(struct ifnet *, struct ieee80211_node *); +extern void ieee80211_begin_scan(struct ifnet *); extern void ieee80211_next_scan(struct ifnet *); extern void ieee80211_end_scan(struct ifnet *); extern struct ieee80211_node *ieee80211_alloc_node(struct ieee80211com *, |