freebsd-dev/sys/net80211
Bjoern A. Zeeb 4b79449e2f Rather than using hidden includes (with cicular dependencies),
directly include only the header files needed. This reduces the
unneeded spamming of various headers into lots of files.

For now, this leaves us with very few modules including vnet.h
and thus needing to depend on opt_route.h.

Reviewed by:	brooks, gnn, des, zec, imp
Sponsored by:	The FreeBSD Foundation
2008-12-02 21:37:28 +00:00
..
_ieee80211.h add 1/2 and 1/4 channel flags to IEEE80211_CHAN_ALL so that operations 2008-10-25 23:24:49 +00:00
ieee80211_acl.c Revert the removal of the MALLOC and FREE macros from the net80211 code. 2008-10-23 19:57:13 +00:00
ieee80211_adhoc.c Fix checks for fast frames negotiation. ni_ath_flags holds the 2008-10-30 16:22:04 +00:00
ieee80211_adhoc.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_amrr.c Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_amrr.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_crypto_ccmp.c Revert the removal of the MALLOC and FREE macros from the net80211 code. 2008-10-23 19:57:13 +00:00
ieee80211_crypto_none.c Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_crypto_tkip.c Revert the removal of the MALLOC and FREE macros from the net80211 code. 2008-10-23 19:57:13 +00:00
ieee80211_crypto_wep.c Revert the removal of the MALLOC and FREE macros from the net80211 code. 2008-10-23 19:57:13 +00:00
ieee80211_crypto.c add/improve debug msgs 2008-10-25 23:23:41 +00:00
ieee80211_crypto.h Crypto api changes: 2008-09-21 23:16:19 +00:00
ieee80211_ddb.c Rather than using hidden includes (with cicular dependencies), 2008-12-02 21:37:28 +00:00
ieee80211_dfs.c schedule the correct timer when receiving a radar event during CAC 2008-08-02 17:58:39 +00:00
ieee80211_dfs.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_freebsd.c Revert the removal of the MALLOC and FREE macros from the net80211 code. 2008-10-23 19:57:13 +00:00
ieee80211_freebsd.h New ap-side power save implementation; the main change is to allow drivers 2008-10-26 01:04:46 +00:00
ieee80211_hostap.c convert calls to IFQ_HANDOFF to if_transmit 2008-11-22 07:35:45 +00:00
ieee80211_hostap.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_ht.c o change ieee80211_mgmt_output to take a raw xmit parameters block so 2008-10-26 00:43:11 +00:00
ieee80211_ht.h Sync BAR frame handling with out of tree work: 2008-10-25 23:58:59 +00:00
ieee80211_input.c ignore IEEE80211_ELEMID_PWRCNSTR when parsing beacon/probe response frames 2008-10-25 23:26:57 +00:00
ieee80211_input.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_ioctl.c change ieee80211_sta_join to take an explicit channel instead of 2008-10-25 23:32:24 +00:00
ieee80211_ioctl.h RIFS support; needs driver callback for dynamic state change 2008-09-22 00:10:22 +00:00
ieee80211_monitor.c Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_monitor.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_node.c o re-enable a lock assert 2008-10-26 21:59:07 +00:00
ieee80211_node.h New ap-side power save implementation; the main change is to allow drivers 2008-10-26 01:04:46 +00:00
ieee80211_output.c convert calls to IFQ_HANDOFF to if_transmit 2008-11-22 07:35:45 +00:00
ieee80211_phy.c use c99 syntax for initializers; this silences 2008-09-06 17:48:25 +00:00
ieee80211_phy.h Update PLCP<->rate mapping support: 2008-05-12 00:32:52 +00:00
ieee80211_power.c New ap-side power save implementation; the main change is to allow drivers 2008-10-26 01:04:46 +00:00
ieee80211_power.h New ap-side power save implementation; the main change is to allow drivers 2008-10-26 01:04:46 +00:00
ieee80211_proto.c Revert the removal of the MALLOC and FREE macros from the net80211 code. 2008-10-23 19:57:13 +00:00
ieee80211_proto.h move decl up before first use 2008-10-26 01:01:01 +00:00
ieee80211_radiotap.h update channel flag defs to match _ieee80211.h so cpp doesn't complain 2007-12-13 01:23:40 +00:00
ieee80211_regdomain.c add debug msgs 2008-10-25 23:28:24 +00:00
ieee80211_regdomain.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_rssadapt.c Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_rssadapt.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_scan_sta.c Fix joining an 11b BSS: scanning is normally done using 11g channels 2008-10-26 21:56:27 +00:00
ieee80211_scan.c Revert the removal of the MALLOC and FREE macros from the net80211 code. 2008-10-23 19:57:13 +00:00
ieee80211_scan.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_sta.c Fix checks for fast frames negotiation. ni_ath_flags holds the 2008-10-30 16:22:04 +00:00
ieee80211_sta.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_var.h correct sorting 2008-11-23 01:51:14 +00:00
ieee80211_wds.c convert calls to IFQ_HANDOFF to if_transmit 2008-11-22 07:35:45 +00:00
ieee80211_wds.h Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211_xauth.c Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ieee80211.c honor IEEE80211_CLONE_NOBEACONS for type of vap, not just a sta mode vap 2008-10-25 23:43:08 +00:00
ieee80211.h o fix spelling of EOSP 2008-09-21 22:09:18 +00:00