Lines Matching refs:cak
319 struct mka_key *cak;
333 cak = os_zalloc(sizeof(*cak));
334 if (!msk || !sid || !ckn || !cak)
350 /* Derive CAK from MSK */
351 cak->len = DEFAULT_KEY_LEN;
353 peer_addr, cak->key)) {
355 "IEEE 802.1X: Deriving CAK failed");
358 wpa_hexdump_key(MSG_DEBUG, "Derived CAK", cak->key, cak->len);
371 res = ieee802_1x_kay_create_mka(wpa_s->kay, ckn, cak, 0,
381 if (cak) {
382 os_memset(cak, 0, sizeof(*cak));
383 os_free(cak);
393 struct mka_key *cak;
410 cak = os_zalloc(sizeof(*cak));
411 if (!cak)
414 cak->len = MACSEC_CAK_LEN;
415 os_memcpy(cak->key, ssid->mka_cak, cak->len);
420 res = ieee802_1x_kay_create_mka(wpa_s->kay, ckn, cak, 0, PSK, FALSE);
425 os_free(cak);