struct ieee80211_conf — configuration of the device
struct ieee80211_conf { int radio_enabled; int beacon_int; u32 flags; int power_level; int max_antenna_gain; u8 antenna_sel_tx; u8 antenna_sel_rx; struct ieee80211_channel * channel; struct ieee80211_ht_info ht_conf; struct ieee80211_ht_bss_info ht_bss_conf; };
when zero, driver is required to switch off the radio. TODO make a flag
beacon interval (TODO make interface config)
configuration flags defined above
requested transmit power (in dBm)
maximum antenna gain (in dBi)
transmit antenna selection, 0: default/diversity, 1/2: antenna 0/1
receive antenna selection, like antenna_sel_tx
the channel to tune to
describes current self configuration of 802.11n HT capabilies
describes current BSS configuration of 802.11n HT parameters