Lines Matching refs:ckn
389 struct mka_key_name *ckn; in ieee802_1x_notify_create_actor_hapd() local
402 ckn = os_zalloc(sizeof(*ckn)); in ieee802_1x_notify_create_actor_hapd()
404 if (!msk || !ckn || !cak) in ieee802_1x_notify_create_actor_hapd()
433 ckn->len = DEFAULT_CKN_LEN; in ieee802_1x_notify_create_actor_hapd()
435 sta->addr, sid, sid_len, ckn->name)) { in ieee802_1x_notify_create_actor_hapd()
439 wpa_hexdump(MSG_DEBUG, "Derived CKN", ckn->name, ckn->len); in ieee802_1x_notify_create_actor_hapd()
441 res = ieee802_1x_kay_create_mka(hapd->kay, ckn, cak, 0, EAP_EXCHANGE, in ieee802_1x_notify_create_actor_hapd()
446 os_free(ckn); in ieee802_1x_notify_create_actor_hapd()
457 struct mka_key_name *ckn; in ieee802_1x_create_preshared_mka_hapd() local
463 ckn = os_zalloc(sizeof(*ckn)); in ieee802_1x_create_preshared_mka_hapd()
464 if (!ckn) in ieee802_1x_create_preshared_mka_hapd()
480 ckn->len = hapd->conf->mka_ckn_len;; in ieee802_1x_create_preshared_mka_hapd()
481 os_memcpy(ckn->name, hapd->conf->mka_ckn, ckn->len); in ieee802_1x_create_preshared_mka_hapd()
483 res = ieee802_1x_kay_create_mka(hapd->kay, ckn, cak, 0, PSK, true); in ieee802_1x_create_preshared_mka_hapd()
493 os_free(ckn); in ieee802_1x_create_preshared_mka_hapd()