• Home
  • Raw
  • Download

Lines Matching refs:wk

229 	struct ieee80211req_del_key wk;  in bsd_del_key()  local
231 os_memset(&wk, 0, sizeof(wk)); in bsd_del_key()
234 wk.idk_keyix = key_idx; in bsd_del_key()
238 os_memcpy(wk.idk_macaddr, addr, IEEE80211_ADDR_LEN); in bsd_del_key()
239 wk.idk_keyix = (u_int8_t) IEEE80211_KEYIX_NONE; /* XXX */ in bsd_del_key()
242 return set80211var(priv, IEEE80211_IOC_DELKEY, &wk, sizeof(wk)); in bsd_del_key()
296 struct ieee80211req_key wk; in bsd_set_key() local
314 os_memset(&wk, 0, sizeof(wk)); in bsd_set_key()
317 wk.ik_type = IEEE80211_CIPHER_WEP; in bsd_set_key()
320 wk.ik_type = IEEE80211_CIPHER_TKIP; in bsd_set_key()
323 wk.ik_type = IEEE80211_CIPHER_AES_CCM; in bsd_set_key()
330 wk.ik_flags = IEEE80211_KEY_RECV; in bsd_set_key()
332 wk.ik_flags |= IEEE80211_KEY_XMIT; in bsd_set_key()
335 os_memset(wk.ik_macaddr, 0xff, IEEE80211_ADDR_LEN); in bsd_set_key()
336 wk.ik_keyix = key_idx; in bsd_set_key()
338 os_memcpy(wk.ik_macaddr, addr, IEEE80211_ADDR_LEN); in bsd_set_key()
345 wk.ik_flags |= IEEE80211_KEY_GROUP; in bsd_set_key()
346 wk.ik_keyix = key_idx; in bsd_set_key()
348 wk.ik_keyix = key_idx == 0 ? IEEE80211_KEYIX_NONE : in bsd_set_key()
352 if (wk.ik_keyix != IEEE80211_KEYIX_NONE && set_tx) in bsd_set_key()
353 wk.ik_flags |= IEEE80211_KEY_DEFAULT; in bsd_set_key()
361 wk.ik_flags |= IEEE80211_KEY_NOREPLAY; in bsd_set_key()
364 wk.ik_keylen = key_len; in bsd_set_key()
372 u8 *keyrsc = (u8 *) &wk.ik_keyrsc; in bsd_set_key()
376 os_memcpy(&wk.ik_keyrsc, seq, seq_len); in bsd_set_key()
379 os_memcpy(wk.ik_keydata, key, key_len); in bsd_set_key()
381 return set80211var(priv, IEEE80211_IOC_WPAKEY, &wk, sizeof(wk)); in bsd_set_key()
650 struct ieee80211req_key wk; in bsd_get_seqnum() local
655 memset(&wk, 0, sizeof(wk)); in bsd_get_seqnum()
657 memset(wk.ik_macaddr, 0xff, IEEE80211_ADDR_LEN); in bsd_get_seqnum()
659 memcpy(wk.ik_macaddr, addr, IEEE80211_ADDR_LEN); in bsd_get_seqnum()
660 wk.ik_keyix = idx; in bsd_get_seqnum()
662 if (get80211var(priv, IEEE80211_IOC_WPAKEY, &wk, sizeof(wk)) < 0) { in bsd_get_seqnum()
675 memcpy(tmp, &wk.ik_keytsc, sizeof(wk.ik_keytsc)); in bsd_get_seqnum()
681 memcpy(seq, &wk.ik_keytsc, sizeof(wk.ik_keytsc)); in bsd_get_seqnum()