Lines Matching refs:ctx
81 int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e) in SSL_CTX_set_client_cert_engine() argument
92 ctx->client_cert_engine = e; in SSL_CTX_set_client_cert_engine()
115 void ssl_hmac_old_free(SSL_HMAC *ctx) in ssl_hmac_old_free() argument
117 HMAC_CTX_free(ctx->old_ctx); in ssl_hmac_old_free()
120 int ssl_hmac_old_init(SSL_HMAC *ctx, void *key, size_t len, char *md) in ssl_hmac_old_init() argument
122 return HMAC_Init_ex(ctx->old_ctx, key, (int)len, EVP_get_digestbyname(md), NULL); in ssl_hmac_old_init()
125 int ssl_hmac_old_update(SSL_HMAC *ctx, const unsigned char *data, size_t len) in ssl_hmac_old_update() argument
127 return HMAC_Update(ctx->old_ctx, data, len); in ssl_hmac_old_update()
130 int ssl_hmac_old_final(SSL_HMAC *ctx, unsigned char *md, size_t *len) in ssl_hmac_old_final() argument
134 if (HMAC_Final(ctx->old_ctx, md, &l) > 0) { in ssl_hmac_old_final()
143 size_t ssl_hmac_old_size(const SSL_HMAC *ctx) in ssl_hmac_old_size() argument
145 return HMAC_size(ctx->old_ctx); in ssl_hmac_old_size()
148 HMAC_CTX *ssl_hmac_get0_HMAC_CTX(SSL_HMAC *ctx) in ssl_hmac_get0_HMAC_CTX() argument
150 return ctx->old_ctx; in ssl_hmac_get0_HMAC_CTX()
204 void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx, in SSL_CTX_set_tmp_dh_callback() argument
208 SSL_CTX_callback_ctrl(ctx, SSL_CTRL_SET_TMP_DH_CB, (void (*)(void))dh); in SSL_CTX_set_tmp_dh_callback()