Lines Matching refs:alg
3185 const char *alg, *module;
3221 ext->alg == IW_ENCODE_ALG_NONE) {
3227 switch (ext->alg) {
3229 alg = "WEP";
3233 alg = "TKIP";
3237 alg = "CCMP";
3242 local->dev->name, ext->alg);
3247 ops = lib80211_get_crypto_ops(alg);
3250 ops = lib80211_get_crypto_ops(alg);
3253 printk(KERN_DEBUG "%s: unknown crypto alg '%s'\n",
3254 local->dev->name, alg);
3259 if (sta_ptr || ext->alg != IW_ENCODE_ALG_WEP) {
3385 ext->alg = IW_ENCODE_ALG_NONE;
3390 ext->alg = IW_ENCODE_ALG_WEP;
3392 ext->alg = IW_ENCODE_ALG_TKIP;
3394 ext->alg = IW_ENCODE_ALG_CCMP;
3405 (ext->alg == IW_ENCODE_ALG_TKIP ||
3406 ext->alg == IW_ENCODE_ALG_CCMP))
3428 param->u.crypt.alg[HOSTAP_CRYPT_ALG_NAME_LEN - 1] = '\0';
3456 if (strcmp(param->u.crypt.alg, "none") == 0) {
3462 ops = lib80211_get_crypto_ops(param->u.crypt.alg);
3463 if (ops == NULL && strcmp(param->u.crypt.alg, "WEP") == 0) {
3465 ops = lib80211_get_crypto_ops(param->u.crypt.alg);
3466 } else if (ops == NULL && strcmp(param->u.crypt.alg, "TKIP") == 0) {
3468 ops = lib80211_get_crypto_ops(param->u.crypt.alg);
3469 } else if (ops == NULL && strcmp(param->u.crypt.alg, "CCMP") == 0) {
3471 ops = lib80211_get_crypto_ops(param->u.crypt.alg);
3474 printk(KERN_DEBUG "%s: unknown crypto alg '%s'\n",
3475 local->dev->name, param->u.crypt.alg);
3589 memcpy(param->u.crypt.alg, "none", 5);
3593 strncpy(param->u.crypt.alg, (*crypt)->ops->name,