cvs commit: src/sys/dev/netif/acx acxcmd.h if_acx.c
Sepherosa Ziehau
sephe at crater.dragonflybsd.org
Fri Feb 16 23:12:37 PST 2007
sephe 2007/02/16 23:05:54 PST
DragonFly src repository
Modified files:
sys/dev/netif/acx acxcmd.h if_acx.c
Log:
- 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.
Revision Changes Path
1.6 +2 -38 src/sys/dev/netif/acx/acxcmd.h
1.20 +26 -17 src/sys/dev/netif/acx/if_acx.c
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/acx/acxcmd.h.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/acx/if_acx.c.diff?r1=1.19&r2=1.20&f=u
More information about the Commits
mailing list