Lines Matching refs:key
32 u8 key[WEP_KEY_LEN + 1]; member
64 u8 *key, int keylen, void *priv) in lib80211_wep_build_iv() argument
110 u8 key[WEP_KEY_LEN + 3]; in lib80211_wep_encrypt() local
121 skb_copy_from_linear_data_offset(skb, hdr_len, key, 3); in lib80211_wep_encrypt()
124 memcpy(key + 3, wep->key, wep->key_len); in lib80211_wep_encrypt()
138 arc4_setkey(&wep->tx_ctx, key, klen); in lib80211_wep_encrypt()
155 u8 key[WEP_KEY_LEN + 3]; in lib80211_wep_decrypt() local
162 key[0] = *pos++; in lib80211_wep_decrypt()
163 key[1] = *pos++; in lib80211_wep_decrypt()
164 key[2] = *pos++; in lib80211_wep_decrypt()
172 memcpy(key + 3, wep->key, wep->key_len); in lib80211_wep_decrypt()
177 arc4_setkey(&wep->rx_ctx, key, klen); in lib80211_wep_decrypt()
198 static int lib80211_wep_set_key(void *key, int len, u8 * seq, void *priv) in lib80211_wep_set_key() argument
205 memcpy(wep->key, key, len); in lib80211_wep_set_key()
211 static int lib80211_wep_get_key(void *key, int len, u8 * seq, void *priv) in lib80211_wep_get_key() argument
218 memcpy(key, wep->key, wep->key_len); in lib80211_wep_get_key()