cvs commit: src/sys/dev/netif/acx acxcmd.c acxcmd.h if_acx.c if_acxvar.h
Sepherosa Ziehau
sephe at crater.dragonflybsd.org
Thu Feb 15 01:11:50 PST 2007
sephe 2007/02/15 01:05:11 PST
DragonFly src repository
Modified files:
sys/dev/netif/acx acxcmd.c acxcmd.h if_acx.c if_acxvar.h
Log:
- Add 'chan' parameter for acx_join_bss(), since for Monitor operational mode
current channel is not pointed by ieee80211com.ic_bss.ni_chan.
- Factor out acx_rx_config() from acx_write_config().
- Add Monitor operational mode support.
- Correct promisc support.
- On TX path:
o Move BPF_MTAP() before ieee80211_encap(), so ether frames will be tapped.
o Tap 802.11 MAC frames to ieee80211com.ic_rawbpf before they are encrypted.
- On RX path:
o Tap ACK/CTS to ieee80211com.ic_rawbpf.
o For non-Monitor operational mode, update ieee80211_stats.is_rx_tooshort,
if frames are too short.
- Nuke unused functions.
Revision Changes Path
1.6 +3 -2 src/sys/dev/netif/acx/acxcmd.c
1.4 +2 -1 src/sys/dev/netif/acx/acxcmd.h
1.17 +129 -73 src/sys/dev/netif/acx/if_acx.c
1.8 +1 -0 src/sys/dev/netif/acx/if_acxvar.h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/acx/acxcmd.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/acx/acxcmd.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/acx/if_acx.c.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/acx/if_acxvar.h.diff?r1=1.7&r2=1.8&f=u
More information about the Commits
mailing list