Searched refs:tls_ctx (Results 1 - 21 of 21) sorted by relevance

/external/wpa_supplicant_8/hostapd/src/crypto/
H A Dtls_none.c25 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 Dtls.h167 * 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 Dtls_internal.c74 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 Dtls_nss.c280 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 Dtls_schannel.c160 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 Dtls_gnutls.c506 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 Dtls_openssl.c2386 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 Dtls_none.c25 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 Dtls.h167 * 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 Dtls_internal.c74 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 Dtls_nss.c280 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 Dtls_schannel.c160 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 Dtls_gnutls.c506 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 Dtls_openssl.c2386 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 Dtls_none.c25 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 Dtls.h167 * 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 Dtls_internal.c74 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 Dtls_nss.c280 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 Dtls_schannel.c160 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 Dtls_gnutls.c506 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 Dtls_openssl.c2386 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...]

Completed in 228 milliseconds