Lines Matching defs:psk
332 struct hostapd_wpa_psk *psk;
402 psk = os_zalloc(sizeof(*psk));
403 if (psk == NULL) {
408 psk->vlan_id = vlan_id;
410 psk->group = 1;
412 os_memcpy(psk->addr, addr, ETH_ALEN);
418 os_free(psk);
426 hexstr2bin(pos, psk->psk, PMK_LEN) == 0)
430 4096, psk->psk, PMK_LEN) == 0)
436 os_free(psk);
442 len = os_strlcpy(psk->keyid, keyid, sizeof(psk->keyid));
443 if ((size_t) len >= sizeof(psk->keyid)) {
447 os_free(psk);
453 psk->wps = wps;
455 psk->next = ssid->wpa_psk;
456 ssid->wpa_psk = psk;
479 4096, ssid->wpa_psk->psk, PMK_LEN) != 0) {
484 ssid->wpa_psk->psk, PMK_LEN);
700 struct hostapd_wpa_psk *psk, *tmp;
702 for (psk = *l; psk;) {
703 tmp = psk;
704 psk = psk->next;
1140 struct hostapd_wpa_psk *psk;
1157 for (psk = conf->ssid.wpa_psk; psk != NULL; psk = psk->next) {
1159 (psk->group ||
1160 (addr && ether_addr_equal(psk->addr, addr)) ||
1162 ether_addr_equal(psk->p2p_dev_addr, p2p_dev_addr)))) {
1164 *vlan_id = psk->vlan_id;
1165 return psk->psk;
1168 if (psk->psk == prev_psk)