wpa_supplicant: Support for mbedtls tls handshake

Add support for mbedtls based tls handshake, this removes
dependency from internal implementation of EAP client.
This commit is contained in:
kapil.gupta
2020-05-28 21:24:56 +05:30
parent 7c5a5617a8
commit bd2815db10
21 changed files with 1410 additions and 352 deletions

View File

@@ -36,7 +36,7 @@ int tlsv1_client_shutdown(struct tlsv1_client *conn);
int tlsv1_client_resumed(struct tlsv1_client *conn);
int tlsv1_client_hello_ext(struct tlsv1_client *conn, int ext_type,
const u8 *data, size_t data_len);
int tlsv1_client_get_keys(struct tlsv1_client *conn, struct tls_keys *keys);
int tlsv1_client_get_random(struct tlsv1_client *conn, struct tls_random *data);
int tlsv1_client_get_keyblock_size(struct tlsv1_client *conn);
int tlsv1_client_set_cipher_list(struct tlsv1_client *conn, u8 *ciphers);
int tlsv1_client_set_cred(struct tlsv1_client *conn,