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 userspace_handles_dfs; int mcast_rate[IEEE80211_NUM_BANDS]; struct ieee80211_ht_cap ht_capa; struct ieee80211_ht_cap ht_capa_mask; };
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.
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.