Home | History | Annotate | Download | only in crypto

Lines Matching defs:tls_connection

189 struct tls_connection {
668 struct tls_connection *conn = SSL_get_app_data((SSL *) ssl);
1072 static int tls_engine_init(struct tls_connection *conn, const char *engine_id,
1188 static void tls_engine_deinit(struct tls_connection *conn)
1283 struct tls_connection *conn = arg;
1309 struct tls_connection * tls_connection_init(void *ssl_ctx)
1313 struct tls_connection *conn;
1365 void tls_connection_deinit(void *ssl_ctx, struct tls_connection *conn)
1388 int tls_connection_established(void *ssl_ctx, struct tls_connection *conn)
1394 int tls_connection_shutdown(void *ssl_ctx, struct tls_connection *conn)
1641 static void openssl_tls_fail_event(struct tls_connection *conn,
1666 static void openssl_tls_cert_event(struct tls_connection *conn,
1761 struct tls_connection *conn;
1968 struct tls_connection *conn,
2191 static int tls_connection_set_subject_match(struct tls_connection *conn,
2265 int tls_connection_set_verify(void *ssl_ctx, struct tls_connection *conn,
2309 static int tls_connection_client_cert(struct tls_connection *conn,
2610 static int tls_engine_get_cert(struct tls_connection
2644 static int tls_connection_engine_client_cert(struct tls_connection *conn,
2671 struct tls_connection *conn,
2720 static int tls_connection_engine_private_key(struct tls_connection *conn)
2743 struct tls_connection *conn,
2914 static int tls_connection_dh(struct tls_connection *conn, const char *dh_file)
3063 int tls_connection_get_random(void *ssl_ctx, struct tls_connection *conn,
3144 static int openssl_tls_prf(struct tls_connection *conn,
3234 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn,
3255 openssl_handshake(struct tls_connection *conn, const struct wpabuf *in_data,
3324 openssl_get_appl_data(struct tls_connection *conn, size_t max_len)
3359 openssl_connection_handshake(struct tls_connection *conn,
3401 tls_connection_handshake(void *ssl_ctx, struct tls_connection *conn,
3410 struct tls_connection *conn,
3419 struct tls_connection *conn,
3459 struct tls_connection *conn,
3507 int tls_connection_resumed(void *ssl_ctx, struct tls_connection *conn)
3513 int tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn,
3590 int tls_get_version(void *ssl_ctx, struct tls_connection *conn,
3606 int tls_get_cipher(void *ssl_ctx, struct tls_connection *conn,
3623 struct tls_connection *conn)
3635 int tls_connection_client_hello_ext(void *ssl_ctx, struct tls_connection *conn,
3651 int tls_connection_get_failed(void *ssl_ctx, struct tls_connection *conn)
3659 int tls_connection_get_read_alerts(void *ssl_ctx, struct tls_connection *conn)
3667 int tls_connection_get_write_alerts(void *ssl_ctx, struct tls_connection *conn)
3748 struct tls_connection *conn = arg;
3927 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn,
4159 struct tls_connection *conn = arg;
4202 struct tls_connection *conn = arg;
4228 struct tls_connection *conn,
4269 void tls_connection_set_success_data(struct tls_connection *conn,
4299 void tls_connection_set_success_data_resumed(struct tls_connection *conn)
4308 tls_connection_get_success_data(struct tls_connection *conn)
4319 void tls_connection_remove_session(struct tls_connection *conn)