freebsd-skq/sys/net80211
sam bf6514997f Rev ioctl to get scan results:
o lock the list walk
o malloc a results buffer instead of copying out one result at a time
  using an on-stack buffer
o fix definition of ieee80211req_scan_result so size of variable-length
  information elements is large enough to hold all possible ie's
  (still only return wpa+wme, at some point may return all)
o make rssi+noise data signed; they should've been so all along
o add a bit more padding for future additions while we're here
o define a new ioctl for new api and add compat code for old ioctl
  under COMPAT_FREEBSD6 (temporarily enabled local to the file)

Reviewed by:	Scott Long
MFC after:	2 weeks
2006-01-18 22:17:50 +00:00
..
_ieee80211.h add some useful definitions that'll be used soon 2005-12-12 17:57:00 +00:00
ieee80211_acl.c Extend acl support to pass ioctl requests through and use this to 2005-08-13 17:31:48 +00:00
ieee80211_crypto_ccmp.c disallow module unload when there are dynamic references 2005-12-12 19:07:48 +00:00
ieee80211_crypto_none.c o fix wpa w/ wme: don't strip the QoS header on recv as tkip requires 2005-06-10 16:11:24 +00:00
ieee80211_crypto_tkip.c disallow module unload when there are dynamic references 2005-12-12 19:07:48 +00:00
ieee80211_crypto_wep.c disallow module unload when there are dynamic references 2005-12-12 19:07:48 +00:00
ieee80211_crypto.c Split crypto tx+rx key indices and add a key index -> node mapping table: 2005-08-08 18:46:36 +00:00
ieee80211_crypto.h Split crypto tx+rx key indices and add a key index -> node mapping table: 2005-08-08 18:46:36 +00:00
ieee80211_freebsd.c Add ieee80211_beacon_miss for processing sta mode beacon miss events 2005-12-12 18:04:44 +00:00
ieee80211_freebsd.h Split crypto tx+rx key indices and add a key index -> node mapping table: 2005-08-08 18:46:36 +00:00
ieee80211_input.c - Fix VLAN_INPUT_TAG() macro, so that it doesn't touch mtag in 2005-12-18 18:24:27 +00:00
ieee80211_ioctl.c Rev ioctl to get scan results: 2006-01-18 22:17:50 +00:00
ieee80211_ioctl.h Rev ioctl to get scan results: 2006-01-18 22:17:50 +00:00
ieee80211_node.c bump the scan generation number before iterating so we're guaranteed 2006-01-18 19:56:17 +00:00
ieee80211_node.h Adhoc mode fixups: 2005-12-04 04:50:27 +00:00
ieee80211_output.c update erp information element in the beacon frame to reflect 2006-01-02 16:57:20 +00:00
ieee80211_proto.c enable "aggressive mode" only when operating in ap or station mode; in 2006-01-02 17:16:27 +00:00
ieee80211_proto.h update erp information element in the beacon frame to reflect 2006-01-02 16:57:20 +00:00
ieee80211_radiotap.h add flag to tag frames w/ a known bad FCS 2006-01-09 17:04:56 +00:00
ieee80211_var.h update erp information element in the beacon frame to reflect 2006-01-02 16:57:20 +00:00
ieee80211_xauth.c bump copyright for 2005 2004-12-31 22:42:38 +00:00
ieee80211.c correct checking for turbo channels: rev 1.24 fixed static turbo channels 2005-12-30 00:40:36 +00:00
ieee80211.h o add IEEE80211_FRAG_DEFAULT 2005-07-22 16:55:27 +00:00