Lines Matching refs:connect
599 if (dev->ops->connect || dev->ops->auth) {
702 * command (connect, join, ...)
4213 struct cfg80211_connect_params connect;
4218 memset(&connect, 0, sizeof(connect));
4228 connect.auth_type =
4230 if (!nl80211_valid_auth_type(connect.auth_type))
4233 connect.auth_type = NL80211_AUTHTYPE_AUTOMATIC;
4235 connect.privacy = info->attrs[NL80211_ATTR_PRIVACY];
4237 err = nl80211_crypto_settings(info, &connect.crypto,
4260 connect.bssid = nla_data(info->attrs[NL80211_ATTR_MAC]);
4261 connect.ssid = nla_data(info->attrs[NL80211_ATTR_SSID]);
4262 connect.ssid_len = nla_len(info->attrs[NL80211_ATTR_SSID]);
4265 connect.ie = nla_data(info->attrs[NL80211_ATTR_IE]);
4266 connect.ie_len = nla_len(info->attrs[NL80211_ATTR_IE]);
4270 connect.channel =
4273 if (!connect.channel ||
4274 connect.channel->flags & IEEE80211_CHAN_DISABLED) {
4280 if (connect.privacy && info->attrs[NL80211_ATTR_KEYS]) {
4290 err = cfg80211_connect(rdev, dev, &connect, connkeys);