Lines Matching refs:attr
148 struct eap_sake_parse_attr attr;
158 if (eap_sake_parse_attributes(payload, payload_len, &attr))
161 if (!attr.perm_id_req && !attr.any_id_req) {
191 struct eap_sake_parse_attr attr;
207 if (eap_sake_parse_attributes(payload, payload_len, &attr))
210 if (!attr.rand_s) {
216 os_memcpy(data->rand_s, attr.rand_s, EAP_SAKE_RAND_LEN);
230 if (attr.serverid) {
232 attr.serverid, attr.serverid_len);
233 data->serverid = os_malloc(attr.serverid_len);
236 os_memcpy(data->serverid, attr.serverid, attr.serverid_len);
237 data->serverid_len = attr.serverid_len;
291 struct eap_sake_parse_attr attr;
303 if (eap_sake_parse_attributes(payload, payload_len, &attr))
306 if (!attr.mic_s) {
316 attr.mic_s, mic_s);
317 if (os_memcmp_const(attr.mic_s, mic_s, EAP_SAKE_MIC_LEN) != 0) {