- Nuke no longer needed macros.
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 17 Feb 2007 07:05:54 +0000 (07:05 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 17 Feb 2007 07:05:54 +0000 (07:05 +0000)
commit8155b2638dd3f9be817d710d7e33f0e19699b0cb
treee40b63d72af068f5b41225f7538543167becf421
parent19c96fc6319810664f4d3cf591e6272dba293d9b
- Nuke no longer needed macros.
- Use ieee80211_tim_ie, instead of local TIM ie definition.
- It turns out TIM template can contain more ies than I expected --
  It is safe to put Exteneded Rate, WPA, RSN and WME ies into TIM template,
  thus duplicated TIM ie in infrastructure BSS's beacon frames can be
  eliminated:
  o  Move TIM template setup from template initalization routine to beacon
     template setup routine.
  o  Use ies' location information provided by ieee80211_beacon_offset to put
     all fixed fields and ies before TIM ie into beacon template.  Ies starting
     from TIM ie are put into TIM template.
sys/dev/netif/acx/acxcmd.h
sys/dev/netif/acx/if_acx.c