Lines Matching refs:akm
4222 conf->akm = DPP_AKM_PSK; in dpp_configuration_alloc()
4224 conf->akm = DPP_AKM_SAE; in dpp_configuration_alloc()
4227 conf->akm = DPP_AKM_PSK_SAE; in dpp_configuration_alloc()
4230 conf->akm = DPP_AKM_SAE_DPP; in dpp_configuration_alloc()
4233 conf->akm = DPP_AKM_PSK_SAE_DPP; in dpp_configuration_alloc()
4235 conf->akm = DPP_AKM_DPP; in dpp_configuration_alloc()
4246 int dpp_akm_psk(enum dpp_akm akm) in dpp_akm_psk() argument
4248 return akm == DPP_AKM_PSK || akm == DPP_AKM_PSK_SAE || in dpp_akm_psk()
4249 akm == DPP_AKM_PSK_SAE_DPP; in dpp_akm_psk()
4253 int dpp_akm_sae(enum dpp_akm akm) in dpp_akm_sae() argument
4255 return akm == DPP_AKM_SAE || akm == DPP_AKM_PSK_SAE || in dpp_akm_sae()
4256 akm == DPP_AKM_SAE_DPP || akm == DPP_AKM_PSK_SAE_DPP; in dpp_akm_sae()
4260 int dpp_akm_legacy(enum dpp_akm akm) in dpp_akm_legacy() argument
4262 return akm == DPP_AKM_PSK || akm == DPP_AKM_PSK_SAE || in dpp_akm_legacy()
4263 akm == DPP_AKM_SAE; in dpp_akm_legacy()
4267 int dpp_akm_dpp(enum dpp_akm akm) in dpp_akm_dpp() argument
4269 return akm == DPP_AKM_DPP || akm == DPP_AKM_SAE_DPP || in dpp_akm_dpp()
4270 akm == DPP_AKM_PSK_SAE_DPP; in dpp_akm_dpp()
4274 int dpp_akm_ver2(enum dpp_akm akm) in dpp_akm_ver2() argument
4276 return akm == DPP_AKM_SAE_DPP || akm == DPP_AKM_PSK_SAE_DPP; in dpp_akm_ver2()
4284 if (dpp_akm_psk(conf->akm) && !conf->passphrase && !conf->psk_set) in dpp_configuration_valid()
4286 if (dpp_akm_sae(conf->akm) && !conf->passphrase) in dpp_configuration_valid()
4603 enum dpp_akm akm; in dpp_build_conf_obj_dpp() local
4622 akm = conf->akm; in dpp_build_conf_obj_dpp()
4623 if (dpp_akm_ver2(akm) && auth->peer_version < 2) { in dpp_build_conf_obj_dpp()
4626 akm = DPP_AKM_DPP; in dpp_build_conf_obj_dpp()
4746 incl_legacy = dpp_akm_psk(akm) || dpp_akm_sae(akm); in dpp_build_conf_obj_dpp()
4756 wpabuf_printf(buf, "\"cred\":{\"akm\":\"%s\",", dpp_akm_str(akm)); in dpp_build_conf_obj_dpp()
4806 wpabuf_printf(buf, "\"cred\":{\"akm\":\"%s\",", dpp_akm_str(conf->akm)); in dpp_build_conf_obj_legacy()
4838 if (dpp_akm_dpp(conf->akm)) in dpp_build_conf_obj()
5200 if (dpp_akm_sae(auth->akm) && !dpp_akm_psk(auth->akm)) { in dpp_parse_cred_legacy()
5218 if (dpp_akm_sae(auth->akm) && !auth->passphrase[0]) { in dpp_parse_cred_legacy()
5732 if (dpp_akm_psk(auth->akm) || dpp_akm_sae(auth->akm)) { in dpp_parse_cred_dpp()
5793 const char * dpp_akm_str(enum dpp_akm akm) in dpp_akm_str() argument
5795 switch (akm) { in dpp_akm_str()
5814 static enum dpp_akm dpp_akm_from_str(const char *akm) in dpp_akm_from_str() argument
5816 if (os_strcmp(akm, "psk") == 0) in dpp_akm_from_str()
5818 if (os_strcmp(akm, "sae") == 0) in dpp_akm_from_str()
5820 if (os_strcmp(akm, "psk+sae") == 0) in dpp_akm_from_str()
5822 if (os_strcmp(akm, "dpp") == 0) in dpp_akm_from_str()
5824 if (os_strcmp(akm, "dpp+sae") == 0) in dpp_akm_from_str()
5826 if (os_strcmp(akm, "dpp+psk+sae") == 0) in dpp_akm_from_str()
5889 auth->akm = dpp_akm_from_str(token->string); in dpp_parse_conf_obj()
5891 if (dpp_akm_legacy(auth->akm)) { in dpp_parse_conf_obj()
5894 } else if (dpp_akm_dpp(auth->akm)) { in dpp_parse_conf_obj()