[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src

Module name:	src
Changes by:	damien_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2008/08/27 03:05:04

Modified files:
	sys/dev/ic     : an.c ar5210.c ar5211.c ar5212.c ath.c atw.c 
	                 pgt.c rtw.c rt2560.c rt2661.c malo.c rt2860.c 
	                 bwi.c acx.c 
	sys/dev/pci    : if_ipw.c if_iwi.c if_iwn.c if_wpi.c 
	sys/dev/usb    : if_ral.c if_rum.c if_zyd.c 
	sys/net80211   : ieee80211.c ieee80211_crypto.c 
	                 ieee80211_crypto.h ieee80211_crypto_tkip.c 
	                 ieee80211_input.c ieee80211_ioctl.c 
	                 ieee80211_node.c ieee80211_output.c 
	                 ieee80211_pae_input.c ieee80211_pae_output.c 
	                 ieee80211_proto.c ieee80211_var.h 

Log message:
introduce new IEEE80211_STA_ONLY kernel option that can be set to
remove IBSS and HostAP support from net80211 and 802.11 drivers.
it can be used to shrink RAMDISK kernels for instance (like what
was done for wi(4)).
it also has the benefit of highlighting what is specific to IBSS
and HostAP modes in the code.
the cost is that we now have two code paths to maintain.