cvs commit: src/sys/netproto/802_11 ieee80211_var.h src/sys/netproto/802_11/wlan ieee80211.c ieee80211_ioctl.c ieee80211_node.c ieee80211_output.c src/sbin/ifconfig ifieee80211.c

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Thu Nov 30 20:46:44 PST 2006


sephe       2006/11/30 20:42:53 PST

DragonFly src repository

  Modified files:
    sys/netproto/802_11  ieee80211_var.h 
    sys/netproto/802_11/wlan ieee80211.c ieee80211_ioctl.c 
                             ieee80211_node.c ieee80211_output.c 
    sbin/ifconfig        ifieee80211.c 
  Log:
  Add PBCC modulation support in netproto/802_11:
  - Since ieee80211com.ic_caps is already crowded, add ieee80211com.ic_caps_ext
    to extend it.  Currently only IEEE80211_CEXT_PBCC, which should be set by
    the drivers capable of PBCC modulation, is defined for this field.
  - Adapt SIOCG80211:IEEE80211_IOC_DRIVER_CAPS ioctl handling to expose the
    content of ieee80211com.ic_caps_ext.  Old semantic of this ioctl is not
    changed, given ieee80211req is zeroed out before the ioctl call.
  - Add debug information about peer node's rate set (after negociation)
  - Set PBCC bit in Capability ie base on the value of
    (ieee80211com.ic_caps_ext & IEEE80211_CEXT_PBCC).  This is only done for 2GHz
    channels.
  - Teach ifconfig(8) to print ieee80211.ic_caps_ext upon "list caps" command.
  
  Revision  Changes    Path
  1.8       +4 -0      src/sys/netproto/802_11/ieee80211_var.h
  1.9       +1 -0      src/sys/netproto/802_11/wlan/ieee80211.c
  1.9       +8 -2      src/sys/netproto/802_11/wlan/ieee80211_ioctl.c
  1.10      +15 -0     src/sys/netproto/802_11/wlan/ieee80211_node.c
  1.8       +13 -7     src/sys/netproto/802_11/wlan/ieee80211_output.c
  1.16      +12 -4     src/sbin/ifconfig/ifieee80211.c


http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/ieee80211_var.h.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/wlan/ieee80211.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/wlan/ieee80211_ioctl.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/wlan/ieee80211_node.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/wlan/ieee80211_output.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/ifconfig/ifieee80211.c.diff?r1=1.15&r2=1.16&f=u





More information about the Commits mailing list