/external/wpa_supplicant_8/hostapd/src/crypto/ |
H A D | tls_none.c | 25 int tls_get_errors(void *tls_ctx) argument 31 struct tls_connection * tls_connection_init(void *tls_ctx) argument 37 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn) argument 42 int tls_connection_established(void *tls_ctx, struct tls_connection *conn) argument 48 int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn) argument 54 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 61 int tls_global_set_params(void *tls_ctx, argument 68 int tls_global_set_verify(void *tls_ctx, int check_crl) argument 74 int tls_connection_set_verify(void *tls_ctx, struct tls_connection *conn, argument 81 int tls_connection_get_keys(void *tls_ctx, struc argument 88 tls_connection_prf(void *tls_ctx, struct tls_connection *conn, const char *label, int server_random_first, u8 *out, size_t out_len) argument 96 tls_connection_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 105 tls_connection_server_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 114 tls_connection_encrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 122 tls_connection_decrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 130 tls_connection_resumed(void *tls_ctx, struct tls_connection *conn) argument 136 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 143 tls_get_cipher(void *tls_ctx, struct tls_connection *conn, char *buf, size_t buflen) argument 150 tls_connection_enable_workaround(void *tls_ctx, struct tls_connection *conn) argument 157 tls_connection_client_hello_ext(void *tls_ctx, struct tls_connection *conn, int ext_type, const u8 *data, size_t data_len) argument 165 tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn) argument 171 tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn) argument 177 tls_connection_get_write_alerts(void *tls_ctx, struct tls_connection *conn) argument 184 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 191 tls_capabilities(void *tls_ctx) argument [all...] |
H A D | tls.h | 167 * Returns: Context data to be used as tls_ctx in calls to other functions, 180 * @tls_ctx: TLS context data from tls_init() 188 void tls_deinit(void *tls_ctx); 192 * @tls_ctx: TLS context data from tls_init() 197 int tls_get_errors(void *tls_ctx); 201 * @tls_ctx: TLS context data from tls_init() 204 struct tls_connection * tls_connection_init(void *tls_ctx); 208 * @tls_ctx: TLS context data from tls_init() 213 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn); 217 * @tls_ctx [all...] |
H A D | tls_internal.c | 74 int tls_get_errors(void *tls_ctx) argument 80 struct tls_connection * tls_connection_init(void *tls_ctx) argument 83 struct tls_global *global = tls_ctx; 112 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn) argument 128 int tls_connection_established(void *tls_ctx, struct tls_connection *conn) argument 142 int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn) argument 156 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 218 int tls_global_set_params(void *tls_ctx, argument 222 struct tls_global *global = tls_ctx; 268 int tls_global_set_verify(void *tls_ctx, in argument 276 tls_connection_set_verify(void *tls_ctx, struct tls_connection *conn, int verify_peer) argument 287 tls_connection_get_keys(void *tls_ctx, struct tls_connection *conn, struct tls_keys *keys) argument 302 tls_connection_prf(void *tls_ctx, struct tls_connection *conn, const char *label, int server_random_first, u8 *out, size_t out_len) argument 324 tls_connection_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 334 tls_connection_handshake2(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data, int *need_more_data) argument 378 tls_connection_server_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 413 tls_connection_encrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 459 tls_connection_decrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 467 tls_connection_decrypt2(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, int *need_more_data) argument 505 tls_connection_resumed(void *tls_ctx, struct tls_connection *conn) argument 519 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 534 tls_get_cipher(void *tls_ctx, struct tls_connection *conn, char *buf, size_t buflen) argument 551 tls_connection_enable_workaround(void *tls_ctx, struct tls_connection *conn) argument 558 tls_connection_client_hello_ext(void *tls_ctx, struct tls_connection *conn, int ext_type, const u8 *data, size_t data_len) argument 572 tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn) argument 578 tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn) argument 584 tls_connection_get_write_alerts(void *tls_ctx, struct tls_connection *conn) argument 591 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 606 tls_capabilities(void *tls_ctx) argument 612 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
H A D | tls_nss.c | 280 int tls_get_errors(void *tls_ctx) argument 324 struct tls_connection * tls_connection_init(void *tls_ctx) argument 366 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn) argument 375 int tls_connection_established(void *tls_ctx, struct tls_connection *conn) argument 381 int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn) argument 387 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 395 int tls_global_set_params(void *tls_ctx, argument 402 int tls_global_set_verify(void *tls_ctx, int check_crl) argument 408 int tls_connection_set_verify(void *tls_ctx, struct tls_connection *conn, argument 416 int tls_connection_get_keys(void *tls_ctx, struc argument 424 tls_connection_prf(void *tls_ctx, struct tls_connection *conn, const char *label, int server_random_first, u8 *out, size_t out_len) argument 446 tls_connection_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 493 tls_connection_server_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 502 tls_connection_encrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 528 tls_connection_decrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 572 tls_connection_resumed(void *tls_ctx, struct tls_connection *conn) argument 578 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 585 tls_get_cipher(void *tls_ctx, struct tls_connection *conn, char *buf, size_t buflen) argument 592 tls_connection_enable_workaround(void *tls_ctx, struct tls_connection *conn) argument 599 tls_connection_client_hello_ext(void *tls_ctx, struct tls_connection *conn, int ext_type, const u8 *data, size_t data_len) argument 607 tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn) argument 613 tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn) argument 619 tls_connection_get_write_alerts(void *tls_ctx, struct tls_connection *conn) argument 626 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 633 tls_capabilities(void *tls_ctx) argument 639 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
H A D | tls_schannel.c | 160 int tls_global_set_params(void *tls_ctx, argument 188 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn, argument 311 struct wpabuf * tls_connection_handshake(void *tls_ctx, argument 316 struct tls_global *global = tls_ctx; 458 struct wpabuf * tls_connection_server_handshake(void *tls_ctx, argument 467 struct wpabuf * tls_connection_encrypt(void *tls_ctx, argument 471 struct tls_global *global = tls_ctx; 549 struct wpabuf * tls_connection_decrypt(void *tls_ctx, argument 553 struct tls_global *global = tls_ctx; 631 int tls_connection_set_cipher_list(void *tls_ctx, struc argument 684 tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, const struct tls_connection_params *params) argument 729 tls_capabilities(void *tls_ctx) argument [all...] |
H A D | tls_gnutls.c | 506 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 622 int tls_global_set_params(void *tls_ctx, argument 625 struct tls_global *global = tls_ctx; 789 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn, argument 944 struct wpabuf * tls_connection_handshake(void *tls_ctx, argument 949 struct tls_global *global = tls_ctx; 1035 struct wpabuf * tls_connection_server_handshake(void *tls_ctx, argument 1040 return tls_connection_handshake(tls_ctx, conn, in_data, appl_data); 1044 struct wpabuf * tls_connection_encrypt(void *tls_ctx, argument 1065 struct wpabuf * tls_connection_decrypt(void *tls_ctx, argument 1115 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 1173 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 1181 tls_capabilities(void *tls_ctx) argument 1187 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
H A D | tls_openssl.c | 2386 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn, argument 2541 struct wpabuf * tls_connection_server_handshake(void *tls_ctx, argument 2550 struct wpabuf * tls_connection_encrypt(void *tls_ctx, argument 2590 struct wpabuf * tls_connection_decrypt(void *tls_ctx, argument 2639 int tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, argument 2945 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 2950 SSL_CTX *ssl_ctx = tls_ctx; 2974 if (tls_connection_engine_ca_cert(tls_ctx, conn, 2977 } else if (tls_connection_ca_cert(tls_ctx, conn, params->ca_cert, 2995 } else if (tls_connection_private_key(tls_ctx, con 3036 tls_global_set_params(void *tls_ctx, const struct tls_connection_params *params) argument 3087 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 3124 tls_capabilities(void *tls_ctx) argument 3246 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
/external/wpa_supplicant_8/src/crypto/ |
H A D | tls_none.c | 25 int tls_get_errors(void *tls_ctx) argument 31 struct tls_connection * tls_connection_init(void *tls_ctx) argument 37 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn) argument 42 int tls_connection_established(void *tls_ctx, struct tls_connection *conn) argument 48 int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn) argument 54 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 61 int tls_global_set_params(void *tls_ctx, argument 68 int tls_global_set_verify(void *tls_ctx, int check_crl) argument 74 int tls_connection_set_verify(void *tls_ctx, struct tls_connection *conn, argument 81 int tls_connection_get_keys(void *tls_ctx, struc argument 88 tls_connection_prf(void *tls_ctx, struct tls_connection *conn, const char *label, int server_random_first, u8 *out, size_t out_len) argument 96 tls_connection_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 105 tls_connection_server_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 114 tls_connection_encrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 122 tls_connection_decrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 130 tls_connection_resumed(void *tls_ctx, struct tls_connection *conn) argument 136 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 143 tls_get_cipher(void *tls_ctx, struct tls_connection *conn, char *buf, size_t buflen) argument 150 tls_connection_enable_workaround(void *tls_ctx, struct tls_connection *conn) argument 157 tls_connection_client_hello_ext(void *tls_ctx, struct tls_connection *conn, int ext_type, const u8 *data, size_t data_len) argument 165 tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn) argument 171 tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn) argument 177 tls_connection_get_write_alerts(void *tls_ctx, struct tls_connection *conn) argument 184 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 191 tls_capabilities(void *tls_ctx) argument [all...] |
H A D | tls.h | 167 * Returns: Context data to be used as tls_ctx in calls to other functions, 180 * @tls_ctx: TLS context data from tls_init() 188 void tls_deinit(void *tls_ctx); 192 * @tls_ctx: TLS context data from tls_init() 197 int tls_get_errors(void *tls_ctx); 201 * @tls_ctx: TLS context data from tls_init() 204 struct tls_connection * tls_connection_init(void *tls_ctx); 208 * @tls_ctx: TLS context data from tls_init() 213 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn); 217 * @tls_ctx [all...] |
H A D | tls_internal.c | 74 int tls_get_errors(void *tls_ctx) argument 80 struct tls_connection * tls_connection_init(void *tls_ctx) argument 83 struct tls_global *global = tls_ctx; 112 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn) argument 128 int tls_connection_established(void *tls_ctx, struct tls_connection *conn) argument 142 int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn) argument 156 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 218 int tls_global_set_params(void *tls_ctx, argument 222 struct tls_global *global = tls_ctx; 268 int tls_global_set_verify(void *tls_ctx, in argument 276 tls_connection_set_verify(void *tls_ctx, struct tls_connection *conn, int verify_peer) argument 287 tls_connection_get_keys(void *tls_ctx, struct tls_connection *conn, struct tls_keys *keys) argument 302 tls_connection_prf(void *tls_ctx, struct tls_connection *conn, const char *label, int server_random_first, u8 *out, size_t out_len) argument 324 tls_connection_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 334 tls_connection_handshake2(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data, int *need_more_data) argument 378 tls_connection_server_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 413 tls_connection_encrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 459 tls_connection_decrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 467 tls_connection_decrypt2(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, int *need_more_data) argument 505 tls_connection_resumed(void *tls_ctx, struct tls_connection *conn) argument 519 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 534 tls_get_cipher(void *tls_ctx, struct tls_connection *conn, char *buf, size_t buflen) argument 551 tls_connection_enable_workaround(void *tls_ctx, struct tls_connection *conn) argument 558 tls_connection_client_hello_ext(void *tls_ctx, struct tls_connection *conn, int ext_type, const u8 *data, size_t data_len) argument 572 tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn) argument 578 tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn) argument 584 tls_connection_get_write_alerts(void *tls_ctx, struct tls_connection *conn) argument 591 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 606 tls_capabilities(void *tls_ctx) argument 612 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
H A D | tls_nss.c | 280 int tls_get_errors(void *tls_ctx) argument 324 struct tls_connection * tls_connection_init(void *tls_ctx) argument 366 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn) argument 375 int tls_connection_established(void *tls_ctx, struct tls_connection *conn) argument 381 int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn) argument 387 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 395 int tls_global_set_params(void *tls_ctx, argument 402 int tls_global_set_verify(void *tls_ctx, int check_crl) argument 408 int tls_connection_set_verify(void *tls_ctx, struct tls_connection *conn, argument 416 int tls_connection_get_keys(void *tls_ctx, struc argument 424 tls_connection_prf(void *tls_ctx, struct tls_connection *conn, const char *label, int server_random_first, u8 *out, size_t out_len) argument 446 tls_connection_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 493 tls_connection_server_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 502 tls_connection_encrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 528 tls_connection_decrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 572 tls_connection_resumed(void *tls_ctx, struct tls_connection *conn) argument 578 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 585 tls_get_cipher(void *tls_ctx, struct tls_connection *conn, char *buf, size_t buflen) argument 592 tls_connection_enable_workaround(void *tls_ctx, struct tls_connection *conn) argument 599 tls_connection_client_hello_ext(void *tls_ctx, struct tls_connection *conn, int ext_type, const u8 *data, size_t data_len) argument 607 tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn) argument 613 tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn) argument 619 tls_connection_get_write_alerts(void *tls_ctx, struct tls_connection *conn) argument 626 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 633 tls_capabilities(void *tls_ctx) argument 639 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
H A D | tls_schannel.c | 160 int tls_global_set_params(void *tls_ctx, argument 188 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn, argument 311 struct wpabuf * tls_connection_handshake(void *tls_ctx, argument 316 struct tls_global *global = tls_ctx; 458 struct wpabuf * tls_connection_server_handshake(void *tls_ctx, argument 467 struct wpabuf * tls_connection_encrypt(void *tls_ctx, argument 471 struct tls_global *global = tls_ctx; 549 struct wpabuf * tls_connection_decrypt(void *tls_ctx, argument 553 struct tls_global *global = tls_ctx; 631 int tls_connection_set_cipher_list(void *tls_ctx, struc argument 684 tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, const struct tls_connection_params *params) argument 729 tls_capabilities(void *tls_ctx) argument [all...] |
H A D | tls_gnutls.c | 506 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 622 int tls_global_set_params(void *tls_ctx, argument 625 struct tls_global *global = tls_ctx; 789 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn, argument 944 struct wpabuf * tls_connection_handshake(void *tls_ctx, argument 949 struct tls_global *global = tls_ctx; 1035 struct wpabuf * tls_connection_server_handshake(void *tls_ctx, argument 1040 return tls_connection_handshake(tls_ctx, conn, in_data, appl_data); 1044 struct wpabuf * tls_connection_encrypt(void *tls_ctx, argument 1065 struct wpabuf * tls_connection_decrypt(void *tls_ctx, argument 1115 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 1173 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 1181 tls_capabilities(void *tls_ctx) argument 1187 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
H A D | tls_openssl.c | 2386 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn, argument 2541 struct wpabuf * tls_connection_server_handshake(void *tls_ctx, argument 2550 struct wpabuf * tls_connection_encrypt(void *tls_ctx, argument 2590 struct wpabuf * tls_connection_decrypt(void *tls_ctx, argument 2639 int tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, argument 2945 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 2950 SSL_CTX *ssl_ctx = tls_ctx; 2974 if (tls_connection_engine_ca_cert(tls_ctx, conn, 2977 } else if (tls_connection_ca_cert(tls_ctx, conn, params->ca_cert, 2995 } else if (tls_connection_private_key(tls_ctx, con 3036 tls_global_set_params(void *tls_ctx, const struct tls_connection_params *params) argument 3087 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 3124 tls_capabilities(void *tls_ctx) argument 3246 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
/external/wpa_supplicant_8/wpa_supplicant/src/crypto/ |
H A D | tls_none.c | 25 int tls_get_errors(void *tls_ctx) argument 31 struct tls_connection * tls_connection_init(void *tls_ctx) argument 37 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn) argument 42 int tls_connection_established(void *tls_ctx, struct tls_connection *conn) argument 48 int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn) argument 54 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 61 int tls_global_set_params(void *tls_ctx, argument 68 int tls_global_set_verify(void *tls_ctx, int check_crl) argument 74 int tls_connection_set_verify(void *tls_ctx, struct tls_connection *conn, argument 81 int tls_connection_get_keys(void *tls_ctx, struc argument 88 tls_connection_prf(void *tls_ctx, struct tls_connection *conn, const char *label, int server_random_first, u8 *out, size_t out_len) argument 96 tls_connection_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 105 tls_connection_server_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 114 tls_connection_encrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 122 tls_connection_decrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 130 tls_connection_resumed(void *tls_ctx, struct tls_connection *conn) argument 136 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 143 tls_get_cipher(void *tls_ctx, struct tls_connection *conn, char *buf, size_t buflen) argument 150 tls_connection_enable_workaround(void *tls_ctx, struct tls_connection *conn) argument 157 tls_connection_client_hello_ext(void *tls_ctx, struct tls_connection *conn, int ext_type, const u8 *data, size_t data_len) argument 165 tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn) argument 171 tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn) argument 177 tls_connection_get_write_alerts(void *tls_ctx, struct tls_connection *conn) argument 184 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 191 tls_capabilities(void *tls_ctx) argument [all...] |
H A D | tls.h | 167 * Returns: Context data to be used as tls_ctx in calls to other functions, 180 * @tls_ctx: TLS context data from tls_init() 188 void tls_deinit(void *tls_ctx); 192 * @tls_ctx: TLS context data from tls_init() 197 int tls_get_errors(void *tls_ctx); 201 * @tls_ctx: TLS context data from tls_init() 204 struct tls_connection * tls_connection_init(void *tls_ctx); 208 * @tls_ctx: TLS context data from tls_init() 213 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn); 217 * @tls_ctx [all...] |
H A D | tls_internal.c | 74 int tls_get_errors(void *tls_ctx) argument 80 struct tls_connection * tls_connection_init(void *tls_ctx) argument 83 struct tls_global *global = tls_ctx; 112 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn) argument 128 int tls_connection_established(void *tls_ctx, struct tls_connection *conn) argument 142 int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn) argument 156 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 218 int tls_global_set_params(void *tls_ctx, argument 222 struct tls_global *global = tls_ctx; 268 int tls_global_set_verify(void *tls_ctx, in argument 276 tls_connection_set_verify(void *tls_ctx, struct tls_connection *conn, int verify_peer) argument 287 tls_connection_get_keys(void *tls_ctx, struct tls_connection *conn, struct tls_keys *keys) argument 302 tls_connection_prf(void *tls_ctx, struct tls_connection *conn, const char *label, int server_random_first, u8 *out, size_t out_len) argument 324 tls_connection_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 334 tls_connection_handshake2(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data, int *need_more_data) argument 378 tls_connection_server_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 413 tls_connection_encrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 459 tls_connection_decrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 467 tls_connection_decrypt2(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, int *need_more_data) argument 505 tls_connection_resumed(void *tls_ctx, struct tls_connection *conn) argument 519 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 534 tls_get_cipher(void *tls_ctx, struct tls_connection *conn, char *buf, size_t buflen) argument 551 tls_connection_enable_workaround(void *tls_ctx, struct tls_connection *conn) argument 558 tls_connection_client_hello_ext(void *tls_ctx, struct tls_connection *conn, int ext_type, const u8 *data, size_t data_len) argument 572 tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn) argument 578 tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn) argument 584 tls_connection_get_write_alerts(void *tls_ctx, struct tls_connection *conn) argument 591 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 606 tls_capabilities(void *tls_ctx) argument 612 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
H A D | tls_nss.c | 280 int tls_get_errors(void *tls_ctx) argument 324 struct tls_connection * tls_connection_init(void *tls_ctx) argument 366 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn) argument 375 int tls_connection_established(void *tls_ctx, struct tls_connection *conn) argument 381 int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn) argument 387 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 395 int tls_global_set_params(void *tls_ctx, argument 402 int tls_global_set_verify(void *tls_ctx, int check_crl) argument 408 int tls_connection_set_verify(void *tls_ctx, struct tls_connection *conn, argument 416 int tls_connection_get_keys(void *tls_ctx, struc argument 424 tls_connection_prf(void *tls_ctx, struct tls_connection *conn, const char *label, int server_random_first, u8 *out, size_t out_len) argument 446 tls_connection_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 493 tls_connection_server_handshake(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data, struct wpabuf **appl_data) argument 502 tls_connection_encrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 528 tls_connection_decrypt(void *tls_ctx, struct tls_connection *conn, const struct wpabuf *in_data) argument 572 tls_connection_resumed(void *tls_ctx, struct tls_connection *conn) argument 578 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 585 tls_get_cipher(void *tls_ctx, struct tls_connection *conn, char *buf, size_t buflen) argument 592 tls_connection_enable_workaround(void *tls_ctx, struct tls_connection *conn) argument 599 tls_connection_client_hello_ext(void *tls_ctx, struct tls_connection *conn, int ext_type, const u8 *data, size_t data_len) argument 607 tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn) argument 613 tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn) argument 619 tls_connection_get_write_alerts(void *tls_ctx, struct tls_connection *conn) argument 626 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 633 tls_capabilities(void *tls_ctx) argument 639 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
H A D | tls_schannel.c | 160 int tls_global_set_params(void *tls_ctx, argument 188 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn, argument 311 struct wpabuf * tls_connection_handshake(void *tls_ctx, argument 316 struct tls_global *global = tls_ctx; 458 struct wpabuf * tls_connection_server_handshake(void *tls_ctx, argument 467 struct wpabuf * tls_connection_encrypt(void *tls_ctx, argument 471 struct tls_global *global = tls_ctx; 549 struct wpabuf * tls_connection_decrypt(void *tls_ctx, argument 553 struct tls_global *global = tls_ctx; 631 int tls_connection_set_cipher_list(void *tls_ctx, struc argument 684 tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, const struct tls_connection_params *params) argument 729 tls_capabilities(void *tls_ctx) argument [all...] |
H A D | tls_gnutls.c | 506 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 622 int tls_global_set_params(void *tls_ctx, argument 625 struct tls_global *global = tls_ctx; 789 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn, argument 944 struct wpabuf * tls_connection_handshake(void *tls_ctx, argument 949 struct tls_global *global = tls_ctx; 1035 struct wpabuf * tls_connection_server_handshake(void *tls_ctx, argument 1040 return tls_connection_handshake(tls_ctx, conn, in_data, appl_data); 1044 struct wpabuf * tls_connection_encrypt(void *tls_ctx, argument 1065 struct wpabuf * tls_connection_decrypt(void *tls_ctx, argument 1115 tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, u8 *ciphers) argument 1173 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 1181 tls_capabilities(void *tls_ctx) argument 1187 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |
H A D | tls_openssl.c | 2386 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn, argument 2541 struct wpabuf * tls_connection_server_handshake(void *tls_ctx, argument 2550 struct wpabuf * tls_connection_encrypt(void *tls_ctx, argument 2590 struct wpabuf * tls_connection_decrypt(void *tls_ctx, argument 2639 int tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn, argument 2945 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn, argument 2950 SSL_CTX *ssl_ctx = tls_ctx; 2974 if (tls_connection_engine_ca_cert(tls_ctx, conn, 2977 } else if (tls_connection_ca_cert(tls_ctx, conn, params->ca_cert, 2995 } else if (tls_connection_private_key(tls_ctx, con 3036 tls_global_set_params(void *tls_ctx, const struct tls_connection_params *params) argument 3087 tls_connection_get_keyblock_size(void *tls_ctx, struct tls_connection *conn) argument 3124 tls_capabilities(void *tls_ctx) argument 3246 tls_connection_set_session_ticket_cb(void *tls_ctx, struct tls_connection *conn, tls_session_ticket_cb cb, void *ctx) argument [all...] |