int ret = 0;
switch (param->flags & IW_AUTH_INDEX) {
-
case IW_AUTH_WPA_VERSION:
break;
case IW_AUTH_CIPHER_PAIRWISE:
-
break;
case IW_AUTH_CIPHER_GROUP:
-
break;
case IW_AUTH_KEY_MGMT:
/*
* ??? does not use these parameters
*/
break;
-
case IW_AUTH_TKIP_COUNTERMEASURES:
{
if (param->value) {
break;
}
-
case IW_AUTH_80211_AUTH_ALG:
-
/*
* It's the starting point of a link layer connection using wpa_supplicant
*/
rtw_free_assoc_resources(padapter, 1);
}
-
ret = wpa_set_auth_algs(dev, (u32)param->value);
-
break;
-
case IW_AUTH_WPA_ENABLED:
break;
case IW_AUTH_RX_UNENCRYPTED_EAPOL:
default:
return -EOPNOTSUPP;
}
+
return ret;
}