Lines Matching refs:tls_connection
12 struct tls_connection;
254 struct tls_connection * tls_connection_init(void *tls_ctx);
263 void tls_connection_deinit(void *tls_ctx, struct tls_connection *conn);
271 int tls_connection_established(void *tls_ctx, struct tls_connection *conn);
283 struct tls_connection *conn);
296 int tls_connection_shutdown(void *tls_ctx, struct tls_connection *conn);
318 tls_connection_set_params(void *tls_ctx, struct tls_connection *conn,
358 struct tls_connection *conn,
372 struct tls_connection *conn,
391 struct tls_connection *conn,
410 struct tls_connection *conn,
441 struct tls_connection *conn,
446 struct tls_connection *conn,
462 struct tls_connection *conn,
478 struct tls_connection *conn,
493 struct tls_connection *conn,
497 struct tls_connection *conn,
507 int tls_connection_resumed(void *tls_ctx, struct tls_connection *conn);
528 struct tls_connection *conn,
541 int __must_check tls_get_version(void *tls_ctx, struct tls_connection *conn,
554 int __must_check tls_get_cipher(void *tls_ctx, struct tls_connection *conn,
567 struct tls_connection *conn);
579 struct tls_connection *conn,
590 int tls_connection_get_failed(void *tls_ctx, struct tls_connection *conn);
599 int tls_connection_get_read_alerts(void *tls_ctx, struct tls_connection *conn);
609 struct tls_connection *conn);
616 void *tls_ctx, struct tls_connection *conn,
619 void tls_connection_set_log_cb(struct tls_connection *conn,
632 void tls_connection_set_test_flags(struct tls_connection *conn, u32 flags);
636 void tls_connection_set_success_data(struct tls_connection *conn,
639 void tls_connection_set_success_data_resumed(struct tls_connection *conn);
642 tls_connection_get_success_data(struct tls_connection *conn);
644 void tls_connection_remove_session(struct tls_connection *conn);