Lines Matching refs:ampe
537 struct ieee80211_ampe_ie *ampe;
545 len = sizeof(*ampe);
567 ampe = (struct ieee80211_ampe_ie *) (ampe_ie + 2);
569 RSN_SELECTOR_PUT(ampe->selected_pairwise_suite,
571 os_memcpy(ampe->local_nonce, sta->my_nonce, WPA_NONCE_LEN);
572 os_memcpy(ampe->peer_nonce, sta->peer_nonce, WPA_NONCE_LEN);
574 pos = (u8 *) (ampe + 1);
638 struct ieee80211_ampe_ie *ampe;
679 wpa_msg(wpa_s, MSG_DEBUG, "Mesh RSN: missing ampe ie");
710 wpa_msg(wpa_s, MSG_DEBUG, "Mesh RSN: invalid ampe ie");
715 ampe = (struct ieee80211_ampe_ie *) ampe_buf;
716 pos = (u8 *) (ampe + 1);
718 if (os_memcmp(ampe->peer_nonce, null_nonce, WPA_NONCE_LEN) != 0 &&
719 os_memcmp(ampe->peer_nonce, sta->my_nonce, WPA_NONCE_LEN) != 0) {
724 os_memcpy(sta->peer_nonce, ampe->local_nonce,
725 sizeof(ampe->local_nonce));