Name

struct cfg80211_connect_params — Connection parameters

Synopsis

struct cfg80211_connect_params {
  struct ieee80211_channel * channel;
  u8 * bssid;
  u8 * ssid;
  size_t ssid_len;
  enum nl80211_auth_type auth_type;
  u8 * ie;
  size_t ie_len;
  bool privacy;
  struct cfg80211_crypto_settings crypto;
  const u8 * key;
  u8 key_len;
  u8 key_idx;
};  

Members

channel

The channel to use or NULL if not specified (auto-select based on scan results)

bssid

The AP BSSID or NULL if not specified (auto-select based on scan results)

ssid

SSID

ssid_len

Length of ssid in octets

auth_type

Authentication type (algorithm)

ie

IEs for association request

ie_len

Length of assoc_ie in octets

privacy

indicates whether privacy-enabled APs should be used

crypto

crypto settings

key

WEP key for shared key authentication

key_len

length of WEP key for shared key authentication

key_idx

index of WEP key for shared key authentication

Description

This structure provides information needed to complete IEEE 802.11 authentication and association.