Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching full:rsn_ie_len

472 static int wpa_parse_wpa_ie_rsn(const u8 *rsn_ie, size_t rsn_ie_len,
495 if (rsn_ie_len == 0) {
500 if (rsn_ie_len < sizeof(struct rsn_ie_hdr)) {
502 __func__, (unsigned long) rsn_ie_len);
509 hdr->len != rsn_ie_len - 2 ||
517 left = rsn_ie_len - sizeof(*hdr);
726 static int wpa_gen_wpa_ie_rsn(u8 *rsn_ie, size_t rsn_ie_len,
736 if (rsn_ie_len < sizeof(*hdr) + RSN_SELECTOR_LEN +
826 WPA_ASSERT((size_t) (pos - rsn_ie) <= rsn_ie_len);
1177 size_t rsn_ie_len;
1326 ie->rsn_ie_len = pos[1] + 2;
1873 const u8 *rsn_ie, size_t rsn_ie_len)
1901 rsn_ie, rsn_ie_len);
1931 ie->rsn_ie, ie->rsn_ie_len);
1939 (ie->rsn_ie_len != sm->ap_rsn_ie_len ||
1940 os_memcmp(ie->rsn_ie, sm->ap_rsn_ie, ie->rsn_ie_len) != 0))) {
1944 ie->rsn_ie, ie->rsn_ie_len);
1956 ie->rsn_ie, ie->rsn_ie_len);
2285 if (kde.rsn_ie_len > PEERKEY_MAX_IE_LEN) {
2291 if (wpa_parse_wpa_ie_rsn(kde.rsn_ie, kde.rsn_ie_len, &ie) < 0) {
2320 os_memcpy(peerkey->rsnie_i, kde.rsn_ie, kde.rsn_ie_len);
2321 peerkey->rsnie_i_len = kde.rsn_ie_len;
2555 if (kde.rsn_ie == NULL || kde.rsn_ie_len > PEERKEY_MAX_IE_LEN
2556 || wpa_parse_wpa_ie_rsn(kde.rsn_ie, kde.rsn_ie_len, &ie) <
2577 os_memcpy(peerkey->rsnie_p, kde.rsn_ie, kde.rsn_ie_len);
2578 peerkey->rsnie_p_len = kde.rsn_ie_len;
2845 if (kde.rsn_ie_len != peerkey->rsnie_p_len ||
2846 os_memcmp(kde.rsn_ie, peerkey->rsnie_p, kde.rsn_ie_len) != 0) {
2852 kde.rsn_ie, kde.rsn_ie_len);
2890 if (kde.rsn_ie_len != peerkey->rsnie_i_len ||
2891 os_memcmp(kde.rsn_ie, peerkey->rsnie_i, kde.rsn_ie_len) != 0) {
2899 kde.rsn_ie, kde.rsn_ie_len);