Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching full:cand

360 	struct rsn_pmksa_candidate *cand, *prev, *pos;
374 cand = sm->pmksa_candidates;
375 while (cand) {
376 if (os_memcmp(cand->bssid, bssid, ETH_ALEN) == 0) {
378 prev->next = cand->next;
380 sm->pmksa_candidates = cand->next;
383 prev = cand;
384 cand = cand->next;
387 if (cand) {
389 cand->priority = prio;
391 cand = os_zalloc(sizeof(*cand));
392 if (cand == NULL)
394 os_memcpy(cand->bssid, bssid, ETH_ALEN);
395 cand->priority = prio;
403 if (cand->priority <= pos->priority)
408 cand->next = pos;
410 prev->next = cand;
412 sm->pmksa_candidates = cand;