/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/os_dep/ |
H A D | ioctl_linux.c | 55 param->u.crypt.err = 0; in wpa_set_encryption() 56 param->u.crypt.alg[IEEE_CRYPT_ALG_NAME_LEN - 1] = '\0'; in wpa_set_encryption() 58 if (param_len < (u32)((u8 *)param->u.crypt.key - (u8 *)param) + param->u.crypt.key_len) { in wpa_set_encryption() 70 if (strcmp(param->u.crypt.alg, "WEP") == 0) in wpa_set_encryption() 75 if (param->u.crypt.idx > max_idx) { in wpa_set_encryption() 76 netdev_err(dev, "Error crypt.idx %d > %d\n", param->u.crypt.idx, max_idx); in wpa_set_encryption() 81 if (strcmp(param->u.crypt.alg, "WEP") == 0) { in wpa_set_encryption() 86 wep_key_idx = param->u.crypt in wpa_set_encryption() [all...] |
H A D | ioctl_cfg80211.c | 503 char *grpkey = padapter->securitypriv.dot118021XGrpKey[param->u.crypt.idx].skey; in rtw_cfg80211_ap_set_encryption() 504 char *txkey = padapter->securitypriv.dot118021XGrptxmickey[param->u.crypt.idx].skey; in rtw_cfg80211_ap_set_encryption() 505 char *rxkey = padapter->securitypriv.dot118021XGrprxmickey[param->u.crypt.idx].skey; in rtw_cfg80211_ap_set_encryption() 507 param->u.crypt.err = 0; in rtw_cfg80211_ap_set_encryption() 508 param->u.crypt.alg[IEEE_CRYPT_ALG_NAME_LEN - 1] = '\0'; in rtw_cfg80211_ap_set_encryption() 510 if (param_len != sizeof(struct ieee_param) + param->u.crypt.key_len) { in rtw_cfg80211_ap_set_encryption() 518 if (param->u.crypt.idx >= WEP_KEYS) { in rtw_cfg80211_ap_set_encryption() 529 if (strcmp(param->u.crypt.alg, "none") == 0 && !psta) in rtw_cfg80211_ap_set_encryption() 532 if (strcmp(param->u.crypt.alg, "WEP") == 0 && !psta) { in rtw_cfg80211_ap_set_encryption() 533 wep_key_idx = param->u.crypt in rtw_cfg80211_ap_set_encryption() [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_wx.c | 283 struct ieee80211_crypt_data **crypt; in ieee80211_wx_set_encode() local 300 crypt = &ieee->crypt[key]; in ieee80211_wx_set_encode() 303 if (key_provided && *crypt) { in ieee80211_wx_set_encode() 306 ieee80211_crypt_delayed_deinit(ieee, crypt); in ieee80211_wx_set_encode() 313 if (ieee->crypt[i]) { in ieee80211_wx_set_encode() 317 ieee, &ieee->crypt[i]); in ieee80211_wx_set_encode() 335 if (*crypt && (*crypt)->ops && in ieee80211_wx_set_encode() 336 strcmp((*crypt) in ieee80211_wx_set_encode() 451 struct ieee80211_crypt_data *crypt; ieee80211_wx_get_encode() local 500 struct ieee80211_crypt_data **crypt; ieee80211_wx_set_encode_ext() local 660 struct ieee80211_crypt_data *crypt; ieee80211_wx_get_encode_ext() local [all...] |
H A D | ieee80211_tx.c | 169 struct ieee80211_crypt_data *crypt = ieee->crypt[ieee->tx_keyidx]; in ieee80211_encrypt_fragment() local 172 if (!(crypt && crypt->ops)) { in ieee80211_encrypt_fragment() 173 printk("=========>%s(), crypt is null\n", __func__); in ieee80211_encrypt_fragment() 178 crypt && crypt->ops && strcmp(crypt->ops->name, "TKIP") == 0) { in ieee80211_encrypt_fragment() 197 atomic_inc(&crypt->refcnt); in ieee80211_encrypt_fragment() 199 if (crypt in ieee80211_encrypt_fragment() 548 struct ieee80211_crypt_data *crypt; ieee80211_xmit() local [all...] |
H A D | ieee80211_softmac.c | 665 struct ieee80211_crypt_data *crypt; in ieee80211_probe_resp() local 695 crypt = ieee->crypt[ieee->tx_keyidx]; in ieee80211_probe_resp() 697 encrypt = ieee->host_encrypt && crypt && crypt->ops && in ieee80211_probe_resp() 698 ((0 == strcmp(crypt->ops->name, "WEP") || wpa_ie_len)); in ieee80211_probe_resp() 808 struct ieee80211_crypt_data *crypt; in ieee80211_assoc_resp() local 835 crypt = ieee->crypt[ieee->tx_keyidx]; in ieee80211_assoc_resp() 837 crypt in ieee80211_assoc_resp() 957 struct ieee80211_crypt_data *crypt; ieee80211_association_req() local 2798 struct ieee80211_crypt_data **crypt; ieee80211_wpa_set_encryption() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_wx.c | 281 struct ieee80211_crypt_data **crypt; in ieee80211_wx_set_encode() local 298 crypt = &ieee->crypt[key]; in ieee80211_wx_set_encode() 301 if (key_provided && *crypt) { in ieee80211_wx_set_encode() 304 ieee80211_crypt_delayed_deinit(ieee, crypt); in ieee80211_wx_set_encode() 311 if (ieee->crypt[i]) { in ieee80211_wx_set_encode() 315 ieee, &ieee->crypt[i]); in ieee80211_wx_set_encode() 333 if (*crypt && (*crypt)->ops && in ieee80211_wx_set_encode() 334 strcmp((*crypt) in ieee80211_wx_set_encode() 449 struct ieee80211_crypt_data *crypt; ieee80211_wx_get_encode() local 500 struct ieee80211_crypt_data **crypt; ieee80211_wx_set_encode_ext() local 660 struct ieee80211_crypt_data *crypt; ieee80211_wx_get_encode_ext() local [all...] |
H A D | ieee80211_tx.c | 169 struct ieee80211_crypt_data *crypt = ieee->crypt[ieee->tx_keyidx]; in ieee80211_encrypt_fragment() local 172 if (!(crypt && crypt->ops)) { in ieee80211_encrypt_fragment() 173 printk("=========>%s(), crypt is null\n", __func__); in ieee80211_encrypt_fragment() 178 crypt && crypt->ops && strcmp(crypt->ops->name, "TKIP") == 0) { in ieee80211_encrypt_fragment() 197 atomic_inc(&crypt->refcnt); in ieee80211_encrypt_fragment() 199 if (crypt in ieee80211_encrypt_fragment() 548 struct ieee80211_crypt_data *crypt; ieee80211_xmit() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/ |
H A D | libipw_tx.c | 141 struct lib80211_crypt_data *crypt = in libipw_encrypt_fragment() local 142 ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx]; in libipw_encrypt_fragment() 145 if (crypt == NULL) in libipw_encrypt_fragment() 150 atomic_inc(&crypt->refcnt); in libipw_encrypt_fragment() 152 if (crypt->ops && crypt->ops->encrypt_mpdu) in libipw_encrypt_fragment() 153 res = crypt->ops->encrypt_mpdu(frag, hdr_len, crypt->priv); in libipw_encrypt_fragment() 155 atomic_dec(&crypt->refcnt); in libipw_encrypt_fragment() 259 struct lib80211_crypt_data *crypt; in libipw_xmit() local [all...] |
H A D | libipw_wx.c | 306 struct lib80211_crypt_data **crypt; in libipw_wx_set_encode() local 325 crypt = &ieee->crypt_info.crypt[key]; in libipw_wx_set_encode() 328 if (key_provided && *crypt) { in libipw_wx_set_encode() 331 lib80211_crypt_delayed_deinit(&ieee->crypt_info, crypt); in libipw_wx_set_encode() 338 if (ieee->crypt_info.crypt[i] != NULL) { in libipw_wx_set_encode() 342 &ieee->crypt_info.crypt[i]); in libipw_wx_set_encode() 360 if (*crypt != NULL && (*crypt)->ops != NULL && in libipw_wx_set_encode() 361 strcmp((*crypt) in libipw_wx_set_encode() 513 struct lib80211_crypt_data **crypt; libipw_wx_set_encodeext() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/ |
H A D | libipw_tx.c | 141 struct lib80211_crypt_data *crypt = in libipw_encrypt_fragment() local 142 ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx]; in libipw_encrypt_fragment() 145 if (crypt == NULL) in libipw_encrypt_fragment() 150 atomic_inc(&crypt->refcnt); in libipw_encrypt_fragment() 152 if (crypt->ops && crypt->ops->encrypt_mpdu) in libipw_encrypt_fragment() 153 res = crypt->ops->encrypt_mpdu(frag, hdr_len, crypt->priv); in libipw_encrypt_fragment() 155 atomic_dec(&crypt->refcnt); in libipw_encrypt_fragment() 259 struct lib80211_crypt_data *crypt; in libipw_xmit() local [all...] |
H A D | libipw_wx.c | 306 struct lib80211_crypt_data **crypt; in libipw_wx_set_encode() local 325 crypt = &ieee->crypt_info.crypt[key]; in libipw_wx_set_encode() 328 if (key_provided && *crypt) { in libipw_wx_set_encode() 331 lib80211_crypt_delayed_deinit(&ieee->crypt_info, crypt); in libipw_wx_set_encode() 338 if (ieee->crypt_info.crypt[i] != NULL) { in libipw_wx_set_encode() 342 &ieee->crypt_info.crypt[i]); in libipw_wx_set_encode() 360 if (*crypt != NULL && (*crypt)->ops != NULL && in libipw_wx_set_encode() 361 strcmp((*crypt) in libipw_wx_set_encode() 513 struct lib80211_crypt_data **crypt; libipw_wx_set_encodeext() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/hostap/ |
H A D | hostap_80211_tx.c | 316 struct lib80211_crypt_data *crypt) in hostap_tx_encrypt() 332 strcmp(crypt->ops->name, "TKIP") == 0) { in hostap_tx_encrypt() 347 prefix_len = crypt->ops->extra_mpdu_prefix_len + in hostap_tx_encrypt() 348 crypt->ops->extra_msdu_prefix_len; in hostap_tx_encrypt() 349 postfix_len = crypt->ops->extra_mpdu_postfix_len + in hostap_tx_encrypt() 350 crypt->ops->extra_msdu_postfix_len; in hostap_tx_encrypt() 363 atomic_inc(&crypt->refcnt); in hostap_tx_encrypt() 365 if (crypt->ops->encrypt_msdu) in hostap_tx_encrypt() 366 res = crypt->ops->encrypt_msdu(skb, hdr_len, crypt in hostap_tx_encrypt() 315 hostap_tx_encrypt(struct sk_buff *skb, struct lib80211_crypt_data *crypt) hostap_tx_encrypt() argument [all...] |
H A D | hostap_ioctl.c | 132 struct lib80211_crypt_data **crypt; in prism2_ioctl_siwencode() local 145 crypt = &local->crypt_info.crypt[i]; in prism2_ioctl_siwencode() 148 if (*crypt) in prism2_ioctl_siwencode() 149 lib80211_crypt_delayed_deinit(&local->crypt_info, crypt); in prism2_ioctl_siwencode() 153 if (*crypt != NULL && (*crypt)->ops != NULL && in prism2_ioctl_siwencode() 154 strcmp((*crypt)->ops->name, "WEP") != 0) { in prism2_ioctl_siwencode() 156 lib80211_crypt_delayed_deinit(&local->crypt_info, crypt); in prism2_ioctl_siwencode() 159 if (*crypt in prism2_ioctl_siwencode() 235 struct lib80211_crypt_data *crypt; prism2_ioctl_giwencode() local 3205 struct lib80211_crypt_data **crypt; prism2_ioctl_siwencodeext() local 3376 struct lib80211_crypt_data **crypt; prism2_ioctl_giwencodeext() local 3445 struct lib80211_crypt_data **crypt; prism2_ioctl_set_encryption() local 3578 struct lib80211_crypt_data **crypt; prism2_ioctl_get_encryption() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/ |
H A D | hostap_80211_tx.c | 316 struct lib80211_crypt_data *crypt) in hostap_tx_encrypt() 332 strcmp(crypt->ops->name, "TKIP") == 0) { in hostap_tx_encrypt() 347 prefix_len = crypt->ops->extra_mpdu_prefix_len + in hostap_tx_encrypt() 348 crypt->ops->extra_msdu_prefix_len; in hostap_tx_encrypt() 349 postfix_len = crypt->ops->extra_mpdu_postfix_len + in hostap_tx_encrypt() 350 crypt->ops->extra_msdu_postfix_len; in hostap_tx_encrypt() 363 atomic_inc(&crypt->refcnt); in hostap_tx_encrypt() 365 if (crypt->ops->encrypt_msdu) in hostap_tx_encrypt() 366 res = crypt->ops->encrypt_msdu(skb, hdr_len, crypt in hostap_tx_encrypt() 315 hostap_tx_encrypt(struct sk_buff *skb, struct lib80211_crypt_data *crypt) hostap_tx_encrypt() argument [all...] |
H A D | hostap_ioctl.c | 122 struct lib80211_crypt_data **crypt; in prism2_ioctl_siwencode() local 135 crypt = &local->crypt_info.crypt[i]; in prism2_ioctl_siwencode() 138 if (*crypt) in prism2_ioctl_siwencode() 139 lib80211_crypt_delayed_deinit(&local->crypt_info, crypt); in prism2_ioctl_siwencode() 143 if (*crypt != NULL && (*crypt)->ops != NULL && in prism2_ioctl_siwencode() 144 strcmp((*crypt)->ops->name, "WEP") != 0) { in prism2_ioctl_siwencode() 146 lib80211_crypt_delayed_deinit(&local->crypt_info, crypt); in prism2_ioctl_siwencode() 149 if (*crypt in prism2_ioctl_siwencode() 226 struct lib80211_crypt_data *crypt; prism2_ioctl_giwencode() local 3227 struct lib80211_crypt_data **crypt; prism2_ioctl_siwencodeext() local 3399 struct lib80211_crypt_data **crypt; prism2_ioctl_giwencodeext() local 3468 struct lib80211_crypt_data **crypt; prism2_ioctl_set_encryption() local 3601 struct lib80211_crypt_data **crypt; prism2_ioctl_get_encryption() local [all...] |
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | ixp4xx_crypto.c | 35 /* hash: cfgword + 2 * digestlen; crypt: keylen + cfgword */ 344 static void finish_scattered_hmac(struct crypt_ctl *crypt) in finish_scattered_hmac() argument 346 struct aead_request *req = crypt->data.aead_req; in finish_scattered_hmac() 356 dma_pool_free(buffer_pool, req_ctx->hmac_virt, crypt->icv_rev_aes); in finish_scattered_hmac() 362 struct crypt_ctl *crypt; in one_packet() local 368 crypt = crypt_phys2virt(phys); in one_packet() 370 switch (crypt->ctl_flags & CTL_FLAG_MASK) { in one_packet() 372 struct aead_request *req = crypt->data.aead_req; in one_packet() 375 free_buf_chain(dev, req_ctx->src, crypt->src_buf); in one_packet() 376 free_buf_chain(dev, req_ctx->dst, crypt in one_packet() 624 struct crypt_ctl *crypt; register_chain_var() local 725 struct crypt_ctl *crypt; gen_rev_aes_key() local 889 struct crypt_ctl *crypt; ablk_perform() local 1002 struct crypt_ctl *crypt; aead_perform() local [all...] |
/kernel/linux/linux-6.6/drivers/crypto/intel/ixp4xx/ |
H A D | ixp4xx_crypto.c | 39 /* hash: cfgword + 2 * digestlen; crypt: keylen + cfgword */ 351 static void finish_scattered_hmac(struct crypt_ctl *crypt) in finish_scattered_hmac() argument 353 struct aead_request *req = crypt->data.aead_req; in finish_scattered_hmac() 363 dma_pool_free(buffer_pool, req_ctx->hmac_virt, crypt->icv_rev_aes); in finish_scattered_hmac() 369 struct crypt_ctl *crypt; in one_packet() local 375 crypt = crypt_phys2virt(phys); in one_packet() 377 switch (crypt->ctl_flags & CTL_FLAG_MASK) { in one_packet() 379 struct aead_request *req = crypt->data.aead_req; in one_packet() 382 free_buf_chain(dev, req_ctx->src, crypt->src_buf); in one_packet() 383 free_buf_chain(dev, req_ctx->dst, crypt in one_packet() 685 struct crypt_ctl *crypt; register_chain_var() local 785 struct crypt_ctl *crypt; gen_rev_aes_key() local 979 struct crypt_ctl *crypt; ablk_perform() local 1096 struct crypt_ctl *crypt; aead_perform() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/ |
H A D | rtllib_wx.c | 297 struct lib80211_crypt_data **crypt; in rtllib_wx_set_encode() local 314 crypt = &ieee->crypt_info.crypt[key]; in rtllib_wx_set_encode() 316 if (key_provided && *crypt) { in rtllib_wx_set_encode() 319 lib80211_crypt_delayed_deinit(&ieee->crypt_info, crypt); in rtllib_wx_set_encode() 327 if (ieee->crypt_info.crypt[i] != NULL) { in rtllib_wx_set_encode() 331 &ieee->crypt_info.crypt[i]); in rtllib_wx_set_encode() 349 if (*crypt != NULL && (*crypt)->ops != NULL && in rtllib_wx_set_encode() 350 strcmp((*crypt) in rtllib_wx_set_encode() 470 struct lib80211_crypt_data *crypt; rtllib_wx_get_encode() local 521 struct lib80211_crypt_data **crypt; rtllib_wx_set_encode_ext() local [all...] |
H A D | rtllib_tx.c | 160 struct lib80211_crypt_data *crypt = NULL; in rtllib_encrypt_fragment() local 163 crypt = ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx]; in rtllib_encrypt_fragment() 165 if (!(crypt && crypt->ops)) { in rtllib_encrypt_fragment() 166 netdev_info(ieee->dev, "=========>%s(), crypt is null\n", in rtllib_encrypt_fragment() 177 atomic_inc(&crypt->refcnt); in rtllib_encrypt_fragment() 179 if (crypt->ops->encrypt_msdu) in rtllib_encrypt_fragment() 180 res = crypt->ops->encrypt_msdu(frag, hdr_len, crypt in rtllib_encrypt_fragment() 568 struct lib80211_crypt_data *crypt = NULL; rtllib_xmit_inter() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/ |
H A D | rtllib_wx.c | 276 struct lib80211_crypt_data **crypt; in rtllib_wx_set_encode() local 291 crypt = &ieee->crypt_info.crypt[key]; in rtllib_wx_set_encode() 293 if (key_provided && *crypt) { in rtllib_wx_set_encode() 296 lib80211_crypt_delayed_deinit(&ieee->crypt_info, crypt); in rtllib_wx_set_encode() 305 if (ieee->crypt_info.crypt[i]) { in rtllib_wx_set_encode() 309 &ieee->crypt_info.crypt[i]); in rtllib_wx_set_encode() 325 if (*crypt && (*crypt)->ops && in rtllib_wx_set_encode() 326 strcmp((*crypt) in rtllib_wx_set_encode() 429 struct lib80211_crypt_data *crypt; rtllib_wx_get_encode() local 478 struct lib80211_crypt_data **crypt; rtllib_wx_set_encode_ext() local [all...] |
H A D | rtllib_tx.c | 160 struct lib80211_crypt_data *crypt = NULL; in rtllib_encrypt_fragment() local 163 crypt = ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx]; in rtllib_encrypt_fragment() 165 if (!(crypt && crypt->ops)) { in rtllib_encrypt_fragment() 166 netdev_info(ieee->dev, "=========>%s(), crypt is null\n", in rtllib_encrypt_fragment() 177 atomic_inc(&crypt->refcnt); in rtllib_encrypt_fragment() 179 if (crypt->ops->encrypt_msdu) in rtllib_encrypt_fragment() 180 res = crypt->ops->encrypt_msdu(frag, hdr_len, crypt in rtllib_encrypt_fragment() 562 struct lib80211_crypt_data *crypt = NULL; rtllib_xmit_inter() local [all...] |
/kernel/linux/linux-5.10/net/wireless/ |
H A D | lib80211.c | 73 struct lib80211_crypt_data *crypt = info->crypt[i]; in lib80211_crypt_info_free() local 74 if (crypt) { in lib80211_crypt_info_free() 75 if (crypt->ops) { in lib80211_crypt_info_free() 76 crypt->ops->deinit(crypt->priv); in lib80211_crypt_info_free() 77 module_put(crypt->ops->owner); in lib80211_crypt_info_free() 79 kfree(crypt); in lib80211_crypt_info_free() 80 info->crypt[i] = NULL; in lib80211_crypt_info_free() 128 printk(KERN_DEBUG "%s: entries remaining in delayed crypt " in lib80211_crypt_deinit_handler() 136 lib80211_crypt_delayed_deinit(struct lib80211_crypt_info *info, struct lib80211_crypt_data **crypt) lib80211_crypt_delayed_deinit() argument [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | lib80211.c | 73 struct lib80211_crypt_data *crypt = info->crypt[i]; in lib80211_crypt_info_free() local 74 if (crypt) { in lib80211_crypt_info_free() 75 if (crypt->ops) { in lib80211_crypt_info_free() 76 crypt->ops->deinit(crypt->priv); in lib80211_crypt_info_free() 77 module_put(crypt->ops->owner); in lib80211_crypt_info_free() 79 kfree(crypt); in lib80211_crypt_info_free() 80 info->crypt[i] = NULL; in lib80211_crypt_info_free() 128 printk(KERN_DEBUG "%s: entries remaining in delayed crypt " in lib80211_crypt_deinit_handler() 136 lib80211_crypt_delayed_deinit(struct lib80211_crypt_info *info, struct lib80211_crypt_data **crypt) lib80211_crypt_delayed_deinit() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/os_dep/ |
H A D | ioctl_cfg80211.c | 571 param->u.crypt.err = 0; in rtw_cfg80211_ap_set_encryption() 572 param->u.crypt.alg[IEEE_CRYPT_ALG_NAME_LEN - 1] = '\0'; in rtw_cfg80211_ap_set_encryption() 574 if (param_len != sizeof(struct ieee_param) + param->u.crypt.key_len) in rtw_cfg80211_ap_set_encryption() 584 if (param->u.crypt.idx >= WEP_KEYS) in rtw_cfg80211_ap_set_encryption() 601 if (strcmp(param->u.crypt.alg, "none") == 0 && (psta == NULL)) in rtw_cfg80211_ap_set_encryption() 605 DBG_8192C("clear default encryption keys, keyid =%d\n", param->u.crypt.idx); in rtw_cfg80211_ap_set_encryption() 611 if (strcmp(param->u.crypt.alg, "WEP") == 0 && (psta == NULL)) in rtw_cfg80211_ap_set_encryption() 613 DBG_8192C("r871x_set_encryption, crypt.alg = WEP\n"); in rtw_cfg80211_ap_set_encryption() 615 wep_key_idx = param->u.crypt.idx; in rtw_cfg80211_ap_set_encryption() 616 wep_key_len = param->u.crypt in rtw_cfg80211_ap_set_encryption() [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/os_dep/ |
H A D | ioctl_linux.c | 352 param->u.crypt.err = 0; in wpa_set_encryption() 353 param->u.crypt.alg[IEEE_CRYPT_ALG_NAME_LEN - 1] = '\0'; in wpa_set_encryption() 355 if (param_len < (u32)((u8 *)param->u.crypt.key - (u8 *)param) + param->u.crypt.key_len) { in wpa_set_encryption() 361 if (param->u.crypt.idx >= WEP_KEYS) { in wpa_set_encryption() 370 if (strcmp(param->u.crypt.alg, "WEP") == 0) { in wpa_set_encryption() 371 RT_TRACE(_module_rtl871x_ioctl_os_c, _drv_err_, ("%s, crypt.alg = WEP\n", __func__)); in wpa_set_encryption() 372 DBG_88E("%s, crypt.alg = WEP\n", __func__); in wpa_set_encryption() 378 wep_key_idx = param->u.crypt.idx; in wpa_set_encryption() 379 wep_key_len = param->u.crypt in wpa_set_encryption() [all...] |