Lines Matching defs:tls_connection

239 struct tls_connection {
758 struct tls_connection *conn = SSL_get_app_data((SSL *) ssl);
1261 static int tls_engine_init(struct tls_connection *conn, const char *engine_id,
1377 static void tls_engine_deinit(struct tls_connection *conn)
1489 static void check_server_hello(struct tls_connection *conn,
1530 static void check_server_key_exchange(SSL *ssl, struct tls_connection *conn,
1579 struct tls_connection *conn = arg;
1683 struct tls_connection * tls_connection_init(void *ssl_ctx)
1687 struct tls_connection *conn;
1773 void tls_connection_deinit(void *ssl_ctx, struct tls_connection *conn)
1798 int tls_connection_established(void *ssl_ctx, struct tls_connection *conn)
1805 struct tls_connection *conn)
1829 int tls_connection_shutdown(void *ssl_ctx, struct tls_connection *conn)
2305 static void openssl_tls_fail_event(struct tls_connection *conn,
2361 static void openssl_tls_cert_event(struct tls_connection *conn,
2500 struct tls_connection *conn;
2782 struct tls_connection *conn,
3026 static int tls_connection_set_subject_match(struct tls_connection *conn,
3080 struct tls_connection *conn = arg;
3107 static int tls_set_conn_flags(struct tls_connection *conn, unsigned int flags,
3376 int tls_connection_set_verify(void *ssl_ctx, struct tls_connection *conn,
3425 static int tls_connection_client_cert(struct tls_connection *conn,
3765 static int tls_engine_get_cert(struct tls_connection *conn,
3799 static int tls_connection_engine_client_cert(struct tls_connection *conn,
3826 struct tls_connection *conn,
3875 static int tls_connection_engine_private_key(struct tls_connection *conn)
3956 struct tls_connection *conn,
4306 int tls_connection_get_random(void *ssl_ctx, struct tls_connection *conn,
4404 int tls_connection_export_key(void *tls_ctx, struct tls_connection *conn,
4417 int tls_connection_get_eap_fast_key(void *tls_ctx, struct tls_connection *conn,
4498 openssl_handshake(struct tls_connection *conn, const struct wpabuf *in_data)
4626 openssl_get_appl_data(struct tls_connection *conn, size_t max_len)
4661 openssl_connection_handshake(struct tls_connection *conn,
4719 tls_connection_handshake(void *ssl_ctx, struct tls_connection *conn,
4728 struct tls_connection *conn,
4738 struct tls_connection *conn,
4778 struct tls_connection *conn,
4834 int tls_connection_resumed(void *ssl_ctx, struct tls_connection *conn)
4840 int tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn,
4921 int tls_get_version(void *ssl_ctx, struct tls_connection *conn,
4937 int tls_get_cipher(void *ssl_ctx, struct tls_connection *conn,
4954 struct tls_connection *conn)
4966 int tls_connection_client_hello_ext(void *ssl_ctx, struct tls_connection *conn,
4982 int tls_connection_get_failed(void *ssl_ctx, struct tls_connection *conn)
4990 int tls_connection_get_read_alerts(void *ssl_ctx, struct tls_connection *conn)
4998 int tls_connection_get_write_alerts(void *ssl_ctx, struct tls_connection *conn)
5044 struct tls_connection *conn = arg;
5326 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn,
5791 struct tls_connection *conn = arg;
5834 struct tls_connection *conn = arg;
5859 struct tls_connection *conn,
5900 void tls_connection_set_success_data(struct tls_connection *conn,
5946 void tls_connection_set_success_data_resumed(struct tls_connection *conn)
5955 tls_connection_get_success_data(struct tls_connection *conn)
5966 void tls_connection_remove_session(struct tls_connection *conn)
5983 int tls_get_tls_unique(struct tls_connection *conn, u8 *buf, size_t max_len)
6001 u16 tls_connection_get_cipher_suite(struct tls_connection *conn)
6016 const char * tls_connection_get_peer_subject(struct tls_connection *conn)
6024 bool tls_connection_get_own_cert_used(struct tls_connection *conn)