struct ieee80211_conf — configuration of the device
struct ieee80211_conf { int beacon_int; u32 flags; int power_level; u16 listen_interval; bool radio_enabled; u8 long_frame_max_tx_count; u8 short_frame_max_tx_count; struct ieee80211_channel * channel; struct ieee80211_ht_conf ht; };
beacon interval (TODO make interface config)
configuration flags defined above
requested transmit power (in dBm)
listen interval in units of beacon interval
when zero, driver is required to switch off the radio.
Maximum number of transmissions for a “long” frame (a frame not RTS protected), called “dot11LongRetryLimit” in 802.11, but actually means the number of transmissions not the number of retries
Maximum number of transmissions for a “short” frame, called “dot11ShortRetryLimit” in 802.11, but actually means the number of transmissions not the number of retries
the channel to tune to
the HT configuration for the device