Lines Matching refs:tls

69 tls_error(struct tls *ctx)  in tls_error()
80 error->tls = 0; in tls_error_clear()
92 error->tls = 1; in tls_error_vset()
173 tls_set_error(struct tls *ctx, const char *fmt, ...) in tls_set_error()
188 tls_set_errorx(struct tls *ctx, const char *fmt, ...) in tls_set_errorx()
201 tls_set_ssl_errorx(struct tls *ctx, const char *fmt, ...) in tls_set_ssl_errorx()
207 if (ctx->error.tls != 0) in tls_set_ssl_errorx()
235 struct tls *
238 struct tls *ctx; in tls_new()
254 tls_configure(struct tls *ctx, struct tls_config *config) in tls_configure()
330 tls_keypair_to_pkey(struct tls *ctx, struct tls_keypair *keypair, EVP_PKEY **pkey) in tls_keypair_to_pkey()
388 tls_keypair_setup_pkey(struct tls *ctx, struct tls_keypair *keypair, EVP_PKEY *pkey) in tls_keypair_setup_pkey()
450 tls_configure_ssl_keypair(struct tls *ctx, SSL_CTX *ssl_ctx, in tls_configure_ssl_keypair()
501 tls_configure_ssl(struct tls *ctx, SSL_CTX *ssl_ctx) in tls_configure_ssl()
559 struct tls *ctx = arg; in tls_ssl_cert_verify_cb()
581 tls_configure_ssl_verify(struct tls *ctx, SSL_CTX *ssl_ctx, int verify) in tls_configure_ssl_verify()
667 tls_free(struct tls *ctx) in tls_free()
678 tls_reset(struct tls *ctx) in tls_reset()
723 tls_ssl_error(struct tls *ctx, SSL *ssl_conn, int ssl_ret, const char *prefix) in tls_ssl_error()
773 tls_handshake(struct tls *ctx) in tls_handshake()
809 tls_read(struct tls *ctx, void *buf, size_t buflen) in tls_read()
840 tls_write(struct tls *ctx, const void *buf, size_t buflen) in tls_write()
871 tls_close(struct tls *ctx) in tls_close()