- Nuke no longer needed macros.
commit3b35017a7e0b6cc7c676d49228fa003d6405ef6e
authorsephe <sephe>
Sat, 17 Feb 2007 07:05:54 +0000 (17 07:05 +0000)
committersephe <sephe>
Sat, 17 Feb 2007 07:05:54 +0000 (17 07:05 +0000)
tree19b6d72a2265f656bbdd420c92b0f6739dbcf64f
parent3493a019689c58828e62305f3a4cb26962260ac9
- 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