struct cfg80211_ibss_params — IBSS parameters
struct cfg80211_ibss_params { const u8 * ssid; const u8 * bssid; struct cfg80211_chan_def chandef; const u8 * ie; u8 ssid_len; u8 ie_len; u16 beacon_interval; u32 basic_rates; bool channel_fixed; bool privacy; bool control_port; bool control_port_over_nl80211; bool userspace_handles_dfs; int mcast_rate[NUM_NL80211_BANDS]; struct ieee80211_ht_cap ht_capa; struct ieee80211_ht_cap ht_capa_mask; struct key_params * wep_keys; int wep_tx_key; };
The SSID, will always be non-null.
Fixed BSSID requested, maybe be NULL
, if set do not
search for IBSSs with a different BSSID.
defines the channel to use if no other IBSS to join can be found
information element(s) to include in the beacon
The length of the SSID, will always be non-zero.
length of that
beacon interval to use
bitmap of basic rates to use when creating the IBSS
The channel should be fixed -- do not search for IBSSs to join on other channels.
this is a protected network, keys will be configured after joining
whether user space controls IEEE 802.1X port, i.e.,
sets/clears NL80211_STA_FLAG_AUTHORIZED
. If true, the driver is
required to assume that the port is unauthorized until authorized by
user space. Otherwise, port is marked authorized by default.
TRUE if userspace expects to exchange control port frames over NL80211 instead of the network interface.
whether user space controls DFS operation, i.e. changes the channel when a radar is detected. This is required to operate on DFS channels.
per-band multicast rate index + 1 (0: disabled)
HT Capabilities over-rides. Values set in ht_capa_mask will be used in ht_capa. Un-supported values will be ignored.
The bits of ht_capa which are to be used.
static WEP keys, if not NULL points to an array of CFG80211_MAX_WEP_KEYS WEP keys
key index (0..3) of the default TX static WEP key