Lines Matching refs:tls_connection

88 struct tls_connection {
558 struct tls_connection *conn = SSL_get_app_data((SSL *) ssl);
863 static int tls_engine_init(struct tls_connection *conn, const char *engine_id,
954 static void tls_engine_deinit(struct tls_connection *conn)
984 struct tls_connection * tls_connection_init(void *ssl_ctx)
987 struct tls_connection *conn;
1044 void tls_connection_deinit(void *ssl_ctx, struct tls_connection *conn)
1057 int tls_connection_established(void *ssl_ctx, struct tls_connection *conn)
1063 int tls_connection_shutdown(void *ssl_ctx, struct tls_connection *conn)
1199 static void openssl_tls_fail_event(struct tls_connection *conn,
1224 static void openssl_tls_cert_event(struct tls_connection *conn,
1268 struct tls_connection *conn;
1413 static int tls_connection_ca_cert(void *_ssl_ctx, struct tls_connection *conn,
1620 static int tls_connection_set_subject_match(struct tls_connection *conn,
1644 int tls_connection_set_verify(void *ssl_ctx, struct tls_connection *conn,
1681 static int tls_connection_client_cert(struct tls_connection *conn,
1912 static int tls_engine_get_cert(struct tls_connection *conn,
1942 static int tls_connection_engine_client_cert(struct tls_connection *conn,
1969 struct tls_connection *conn,
2017 static int tls_connection_engine_private_key(struct tls_connection *conn)
2040 struct tls_connection *conn,
2209 static int tls_connection_dh(struct tls_connection *conn, const char *dh_file)
2357 int tls_connection_get_keys(void *ssl_ctx, struct tls_connection *conn,
2386 int tls_connection_prf(void *tls_ctx, struct tls_connection *conn,
2408 openssl_handshake(struct tls_connection *conn, const struct wpabuf *in_data,
2477 openssl_get_appl_data(struct tls_connection *conn, size_t max_len)
2512 openssl_connection_handshake(struct tls_connection *conn,
2533 tls_connection_handshake(void *ssl_ctx, struct tls_connection *conn,
2542 struct tls_connection *conn,
2551 struct tls_connection *conn,
2591 struct tls_connection *conn,
2633 int tls_connection_resumed(void *ssl_ctx, struct tls_connection *conn)
2639 int tls_connection_set_cipher_list(void *tls_ctx, struct tls_connection *conn,
2695 int tls_get_cipher(void *ssl_ctx, struct tls_connection *conn,
2712 struct tls_connection *conn)
2724 int tls_connection_client_hello_ext(void *ssl_ctx, struct tls_connection *conn,
2746 int tls_connection_get_failed(void *ssl_ctx, struct tls_connection *conn)
2754 int tls_connection_get_read_alerts(void *ssl_ctx, struct tls_connection *conn)
2762 int tls_connection_get_write_alerts(void *ssl_ctx, struct tls_connection *conn)
2809 struct tls_connection *conn = arg;
2945 int tls_connection_set_params(void *tls_ctx, struct tls_connection *conn,
3088 struct tls_connection *conn)
3139 struct tls_connection *conn = arg;
3165 struct tls_connection *conn = arg;
3192 struct tls_connection *conn = arg;
3217 struct tls_connection *conn = arg;
3247 struct tls_connection *conn,