Lines Matching refs:wpaie
157 struct ieee80211req_wpaie2 *wpaie;
162 wpaie = IEEE80211_MALLOC(sizeof(*wpaie), M_TEMP,
164 if (wpaie == NULL)
166 error = copyin(ireq->i_data, wpaie->wpa_macaddr, IEEE80211_ADDR_LEN);
169 ni = ieee80211_find_vap_node(&vap->iv_ic->ic_sta, vap, wpaie->wpa_macaddr);
176 if (ielen > sizeof(wpaie->wpa_ie))
177 ielen = sizeof(wpaie->wpa_ie);
178 memcpy(wpaie->wpa_ie, ni->ni_ies.wpa_ie, ielen);
183 if (ielen > sizeof(wpaie->rsn_ie))
184 ielen = sizeof(wpaie->rsn_ie);
185 memcpy(wpaie->rsn_ie, ni->ni_ies.rsn_ie, ielen);
194 if (ielen > sizeof(wpaie->wpa_ie))
195 ielen = sizeof(wpaie->wpa_ie);
196 memcpy(wpaie->wpa_ie, ni->ni_ies.rsn_ie, ielen);
202 error = copyout(wpaie, ireq->i_data, ireq->i_len);
204 IEEE80211_FREE(wpaie, M_TEMP);