/external/wpa_supplicant_8/hostapd/src/ap/ |
H A D | wps_hostapd.c | 320 const struct wps_credential *cred) 327 if (cred->ssid_len <= HOSTAPD_MAX_SSID_LEN) { 328 os_memcpy(bss->ssid.ssid, cred->ssid, cred->ssid_len); 329 bss->ssid.ssid_len = cred->ssid_len; 333 if ((cred->auth_type & (WPS_AUTH_WPA2 | WPS_AUTH_WPA2PSK)) && 334 (cred->auth_type & (WPS_AUTH_WPA | WPS_AUTH_WPAPSK))) 336 else if (cred->auth_type & (WPS_AUTH_WPA2 | WPS_AUTH_WPA2PSK)) 338 else if (cred->auth_type & (WPS_AUTH_WPA | WPS_AUTH_WPAPSK)) 344 if (cred 319 hapd_wps_reconfig_in_memory(struct hostapd_data *hapd, const struct wps_credential *cred) argument 400 const struct wps_credential *cred = ctx; local 615 hostapd_wps_cred_cb(void *ctx, const struct wps_credential *cred) argument 1610 struct wps_credential cred; local [all...] |
/external/wpa_supplicant_8/hostapd/src/crypto/ |
H A D | tls_internal.c | 184 struct tlsv1_credentials *cred; local 189 cred = tlsv1_cred_alloc(); 190 if (cred == NULL) 193 if (tlsv1_set_ca_cert(cred, params->ca_cert, 198 tlsv1_cred_free(cred); 202 if (tlsv1_set_cert(cred, params->client_cert, 207 tlsv1_cred_free(cred); 211 if (tlsv1_set_private_key(cred, params->private_key, 216 tlsv1_cred_free(cred); 220 if (tlsv1_set_dhparams(cred, param 247 struct tlsv1_credentials *cred; local [all...] |
/external/wpa_supplicant_8/hostapd/src/eap_peer/ |
H A D | eap_wsc.c | 62 static int eap_wsc_new_ap_settings(struct wps_credential *cred, argument 68 os_memset(cred, 0, sizeof(*cred)); 79 if ((len & 1) || len > 2 * sizeof(cred->ssid) || 80 hexstr2bin(pos, cred->ssid, len / 2)) { 84 cred->ssid_len = len / 2; 92 cred->auth_type = WPS_AUTH_OPEN; 94 cred->auth_type = WPS_AUTH_WPAPSK; 96 cred->auth_type = WPS_AUTH_WPA2PSK; 108 cred [all...] |
/external/wpa_supplicant_8/hostapd/src/tls/ |
H A D | tlsv1_client.c | 495 tlsv1_cred_free(conn->cred); 769 * @cred: Credentials from tlsv1_cred_alloc() 777 struct tlsv1_credentials *cred) 779 tlsv1_cred_free(conn->cred); 780 conn->cred = cred; 776 tlsv1_client_set_cred(struct tlsv1_client *conn, struct tlsv1_credentials *cred) argument
|
H A D | tlsv1_client_i.h | 61 struct tlsv1_credentials *cred; member in struct:tlsv1_client
|
H A D | tlsv1_cred.c | 20 struct tlsv1_credentials *cred; local 21 cred = os_zalloc(sizeof(*cred)); 22 return cred; 26 void tlsv1_cred_free(struct tlsv1_credentials *cred) argument 28 if (cred == NULL) 31 x509_certificate_chain_free(cred->trusted_certs); 32 x509_certificate_chain_free(cred->cert); 33 crypto_private_key_free(cred->key); 34 os_free(cred 189 tlsv1_set_ca_cert(struct tlsv1_credentials *cred, const char *cert, const u8 *cert_blob, size_t cert_blob_len, const char *path) argument 216 tlsv1_set_cert(struct tlsv1_credentials *cred, const char *cert, const u8 *cert_blob, size_t cert_blob_len) argument 291 tlsv1_set_key(struct tlsv1_credentials *cred, const u8 *key, size_t len, const char *passwd) argument 317 tlsv1_set_private_key(struct tlsv1_credentials *cred, const char *private_key, const char *private_key_passwd, const u8 *private_key_blob, size_t private_key_blob_len) argument 352 tlsv1_set_dhparams_der(struct tlsv1_credentials *cred, const u8 *dh, size_t len) argument 430 tlsv1_set_dhparams_blob(struct tlsv1_credentials *cred, const u8 *buf, size_t len) argument 482 tlsv1_set_dhparams(struct tlsv1_credentials *cred, const char *dh_file, const u8 *dh_blob, size_t dh_blob_len) argument [all...] |
H A D | tlsv1_server.c | 371 * @cred: Pointer to server credentials from tlsv1_server_cred_alloc() 374 struct tlsv1_server * tlsv1_server_init(struct tlsv1_credentials *cred) argument 384 conn->cred = cred; 756 *dh_p = conn->cred->dh_p; 757 *dh_p_len = conn->cred->dh_p_len;
|
H A D | tlsv1_server_i.h | 43 struct tlsv1_credentials *cred; member in struct:tlsv1_server
|
/external/wpa_supplicant_8/hostapd/src/wps/ |
H A D | wps.h | 557 const struct wps_credential *cred; member in struct:wps_event_data::wps_event_er_ap_settings 756 * @cred: The received Credential 759 int (*cred_cb)(void *ctx, const struct wps_credential *cred); 814 struct wps_credential *cred); 824 const struct wps_credential *cred); 849 const struct wps_credential *cred); 852 const struct wps_credential *cred); 854 struct wps_credential *cred);
|
H A D | wps_attr_parse.h | 88 const u8 *cred[MAX_CRED_COUNT]; member in struct:wps_parse_attr
|
H A D | wps_attr_process.c | 83 static int wps_process_cred_network_idx(struct wps_credential *cred, argument 98 static int wps_process_cred_ssid(struct wps_credential *cred, const u8 *ssid, argument 112 if (ssid_len <= sizeof(cred->ssid)) { 113 os_memcpy(cred->ssid, ssid, ssid_len); 114 cred->ssid_len = ssid_len; 121 static int wps_process_cred_auth_type(struct wps_credential *cred, argument 130 cred->auth_type = WPA_GET_BE16(auth_type); 132 cred->auth_type); 138 static int wps_process_cred_encr_type(struct wps_credential *cred, argument 147 cred 155 wps_process_cred_network_key_idx(struct wps_credential *cred, const u8 *key_idx) argument 168 wps_process_cred_network_key(struct wps_credential *cred, const u8 *key, size_t key_len) argument 194 wps_process_cred_mac_addr(struct wps_credential *cred, const u8 *mac_addr) argument 210 wps_workaround_cred_key(struct wps_credential *cred) argument 236 wps_process_cred(struct wps_parse_attr *attr, struct wps_credential *cred) argument 256 wps_process_ap_settings(struct wps_parse_attr *attr, struct wps_credential *cred) argument [all...] |
H A D | wps_common.c | 384 struct wps_credential cred; local 389 os_memset(&cred, 0, sizeof(cred)); 390 os_memcpy(cred.ssid, wps->ssid, wps->ssid_len); 391 cred.ssid_len = wps->ssid_len; 392 cred.auth_type = WPS_AUTH_WPAPSK | WPS_AUTH_WPA2PSK; 393 cred.encr_type = WPS_ENCR_TKIP | WPS_ENCR_AES; 394 os_memcpy(cred.key, data.new_psk, data.new_psk_len); 395 cred.key_len = data.new_psk_len; 402 wps->cred_cb(wps->cb_ctx, &cred); [all...] |
H A D | wps_enrollee.c | 673 static int wps_process_cred_e(struct wps_data *wps, const u8 *cred, argument 681 os_memset(&wps->cred, 0, sizeof(wps->cred)); 682 wpabuf_set(&msg, cred, cred_len); 684 wps_process_cred(&attr, &wps->cred)) 687 if (os_memcmp(wps->cred.mac_addr, wps->wps->dev.mac_addr, ETH_ALEN) != 691 ")", MAC2STR(wps->cred.mac_addr), 709 if (!(wps->cred.encr_type & 711 if (wps->cred.encr_type & WPS_ENCR_WEP) { 719 "invalid encr_type 0x%x", wps->cred 735 wps_process_creds(struct wps_data *wps, const u8 *cred[], size_t cred_len[], size_t num_cred, int wps2) argument 775 struct wps_credential cred; local [all...] |
H A D | wps_er.c | 86 os_free(sta->cred); 1054 os_free(sta->cred); 1055 sta->cred = os_malloc(sizeof(*sta->cred)); 1056 if (sta->cred) { 1057 os_memcpy(sta->cred, sta->ap->ap_settings, 1058 sizeof(*sta->cred)); 1059 sta->cred->cred_attr = NULL; 1060 os_memcpy(sta->cred->mac_addr, sta->addr, ETH_ALEN); 1061 sta->wps->use_cred = sta->cred; 1607 wps_er_ap_settings_cb(void *ctx, const struct wps_credential *cred) argument 1932 wps_er_set_config(struct wps_er *er, const u8 *uuid, const u8 *addr, const struct wps_credential *cred) argument 1984 wps_er_config(struct wps_er *er, const u8 *uuid, const u8 *addr, const u8 *pin, size_t pin_len, const struct wps_credential *cred) argument 2027 wps_er_config_token_from_cred(struct wps_context *wps, struct wps_credential *cred) argument [all...] |
H A D | wps_er.h | 30 struct wps_credential *cred; member in struct:wps_er_sta
|
H A D | wps_i.h | 100 struct wps_credential cred; member in struct:wps_data 117 void (*ap_settings_cb)(void *ctx, const struct wps_credential *cred); 188 struct wps_credential *cred); 190 struct wps_credential *cred);
|
H A D | wps_registrar.c | 1484 const struct wps_credential *cred) 1495 const struct wps_credential *cred) 1499 cred->ssid, cred->ssid_len); 1501 wpabuf_put_be16(msg, cred->ssid_len); 1502 wpabuf_put_data(msg, cred->ssid, cred->ssid_len); 1508 const struct wps_credential *cred) 1511 cred->auth_type); 1514 wpabuf_put_be16(msg, cred 1483 wps_build_cred_network_idx(struct wpabuf *msg, const struct wps_credential *cred) argument 1494 wps_build_cred_ssid(struct wpabuf *msg, const struct wps_credential *cred) argument 1507 wps_build_cred_auth_type(struct wpabuf *msg, const struct wps_credential *cred) argument 1519 wps_build_cred_encr_type(struct wpabuf *msg, const struct wps_credential *cred) argument 1531 wps_build_cred_network_key(struct wpabuf *msg, const struct wps_credential *cred) argument 1545 wps_build_credential(struct wpabuf *msg, const struct wps_credential *cred) argument 1559 wps_build_credential_wrap(struct wpabuf *msg, const struct wps_credential *cred) argument 1580 struct wpabuf *cred; local 3207 struct wps_credential cred; local 3506 wps_registrar_config_ap(struct wps_registrar *reg, struct wps_credential *cred) argument [all...] |
H A D | wps_validate.c | 1026 static int wps_validate_cred(const u8 *cred, size_t len) argument 1031 if (cred == NULL) 1033 wpabuf_set(&buf, cred, len); 1058 static int wps_validate_credential(const u8 *cred[], size_t len[], size_t num, argument 1073 if (wps_validate_cred(cred[i], len[i]) < 0) 1816 wps_validate_credential(attr.cred, attr.cred_len, attr.num_cred,
|
/external/wpa_supplicant_8/hs20/client/ |
H A D | osu_client.c | 751 wpa_printf(MSG_INFO, "Failed to set cred excluded_ssid"); 817 wpa_printf(MSG_INFO, "Failed to set cred roaming_partner"); 888 wpa_printf(MSG_INFO, "Failed to set cred bandwidth limit"); 891 wpa_printf(MSG_INFO, "Failed to set cred bandwidth limit"); 896 wpa_printf(MSG_INFO, "Failed to set cred bandwidth limit"); 900 wpa_printf(MSG_INFO, "Failed to set cred bandwidth limit"); 1002 wpa_printf(MSG_INFO, "Failed to set cred max_bss_load limit"); 1044 wpa_printf(MSG_INFO, "Failed to set cred sp_priority"); 1141 wpa_printf(MSG_INFO, "Failed to set cred domain"); 1143 wpa_printf(MSG_INFO, "Failed to set cred domain_suffix_matc 1656 set_pps_credential(struct hs20_osu_client *ctx, int id, xml_node_t *cred, const char *fqdn) argument [all...] |
/external/wpa_supplicant_8/hs20/server/ |
H A D | spp_server.c | 513 static int add_username_password(struct hs20_svc *ctx, xml_node_t *cred, argument 518 node = build_username_password(ctx, cred, user, pw); 530 static void add_creation_date(struct hs20_svc *ctx, xml_node_t *cred) argument 541 xml_node_create_text(ctx->xml, cred, NULL, "CreationDate", str); 549 xml_node_t *cred; local 551 cred = xml_node_create_root(ctx->xml, NULL, NULL, NULL, "Credential"); 552 if (cred == NULL) { 556 add_creation_date(ctx, cred); 557 if (add_username_password(ctx, cred, user, pw) < 0) { 558 xml_node_free(ctx->xml, cred); 582 xml_node_t *cred, *cert; local 661 xml_node_t *spp_node, *cred; local 1197 xml_node_t *cred, *eap, *userpw; local 1422 xml_node_t *cred; local [all...] |
/external/wpa_supplicant_8/src/ap/ |
H A D | wps_hostapd.c | 320 const struct wps_credential *cred) 327 if (cred->ssid_len <= HOSTAPD_MAX_SSID_LEN) { 328 os_memcpy(bss->ssid.ssid, cred->ssid, cred->ssid_len); 329 bss->ssid.ssid_len = cred->ssid_len; 333 if ((cred->auth_type & (WPS_AUTH_WPA2 | WPS_AUTH_WPA2PSK)) && 334 (cred->auth_type & (WPS_AUTH_WPA | WPS_AUTH_WPAPSK))) 336 else if (cred->auth_type & (WPS_AUTH_WPA2 | WPS_AUTH_WPA2PSK)) 338 else if (cred->auth_type & (WPS_AUTH_WPA | WPS_AUTH_WPAPSK)) 344 if (cred 319 hapd_wps_reconfig_in_memory(struct hostapd_data *hapd, const struct wps_credential *cred) argument 400 const struct wps_credential *cred = ctx; local 615 hostapd_wps_cred_cb(void *ctx, const struct wps_credential *cred) argument 1610 struct wps_credential cred; local [all...] |
/external/wpa_supplicant_8/src/crypto/ |
H A D | tls_internal.c | 184 struct tlsv1_credentials *cred; local 189 cred = tlsv1_cred_alloc(); 190 if (cred == NULL) 193 if (tlsv1_set_ca_cert(cred, params->ca_cert, 198 tlsv1_cred_free(cred); 202 if (tlsv1_set_cert(cred, params->client_cert, 207 tlsv1_cred_free(cred); 211 if (tlsv1_set_private_key(cred, params->private_key, 216 tlsv1_cred_free(cred); 220 if (tlsv1_set_dhparams(cred, param 247 struct tlsv1_credentials *cred; local [all...] |
/external/wpa_supplicant_8/src/eap_peer/ |
H A D | eap_wsc.c | 62 static int eap_wsc_new_ap_settings(struct wps_credential *cred, argument 68 os_memset(cred, 0, sizeof(*cred)); 79 if ((len & 1) || len > 2 * sizeof(cred->ssid) || 80 hexstr2bin(pos, cred->ssid, len / 2)) { 84 cred->ssid_len = len / 2; 92 cred->auth_type = WPS_AUTH_OPEN; 94 cred->auth_type = WPS_AUTH_WPAPSK; 96 cred->auth_type = WPS_AUTH_WPA2PSK; 108 cred [all...] |
/external/wpa_supplicant_8/src/tls/ |
H A D | tlsv1_client.c | 495 tlsv1_cred_free(conn->cred); 769 * @cred: Credentials from tlsv1_cred_alloc() 777 struct tlsv1_credentials *cred) 779 tlsv1_cred_free(conn->cred); 780 conn->cred = cred; 776 tlsv1_client_set_cred(struct tlsv1_client *conn, struct tlsv1_credentials *cred) argument
|
H A D | tlsv1_client_i.h | 61 struct tlsv1_credentials *cred; member in struct:tlsv1_client
|