cvs commit: src/sys/dev/netif/acx acxcmd.c acxcmd.h if_acx.c if_acxvar.h

Sepherosa Ziehau sephe at
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 
  - 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

More information about the Commits mailing list