Home | History | Annotate | Download | only in ssl

Lines Matching defs:cb

444 int SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb)
447 ctx->generate_session_id = cb;
452 int SSL_set_generate_session_id(SSL *ssl, GEN_SESSION_CB cb)
455 ssl->generate_session_id = cb;
1698 void SSL_CTX_set_next_protos_advertised_cb(SSL_CTX *ctx, int (*cb) (SSL *ssl, const unsigned char **out, unsigned int *outlen, void *arg), void *arg)
1700 ctx->next_protos_advertised_cb = cb;
1714 void SSL_CTX_set_next_proto_select_cb(SSL_CTX *ctx, int (*cb) (SSL *s, unsigned char **out, unsigned char *outlen, const unsigned char *in, unsigned int inlen, void *arg), void *arg)
1716 ctx->next_proto_select_cb = cb;
1765 int (*cb) (SSL *ssl,
1773 ctx->alpn_select_cb = cb;
2153 void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb)
2155 ctx->default_passwd_callback=cb;
2163 void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, int (*cb)(X509_STORE_CTX *,void *), void *arg)
2165 ctx->app_verify_callback=cb;
2169 void SSL_CTX_set_verify(SSL_CTX *ctx,int mode,int (*cb)(int, X509_STORE_CTX *))
2172 ctx->default_verify_callback=cb;
3171 void (*cb)(const SSL *ssl,int type,int val))
3173 ssl->info_callback=cb;
3262 * \param cb the callback
3266 void SSL_CTX_set_tmp_rsa_callback(SSL_CTX *ctx,RSA *(*cb)(SSL *ssl,
3270 SSL_CTX_callback_ctrl(ctx,SSL_CTRL_SET_TMP_RSA_CB,(void (*)(void))cb);
3273 void SSL_set_tmp_rsa_callback(SSL *ssl,RSA *(*cb)(SSL *ssl,
3277 SSL_callback_ctrl(ssl,SSL_CTRL_SET_TMP_RSA_CB,(void (*)(void))cb);
3292 RSA *cb(SSL *ssl,int is_export,int keylength)
3414 unsigned int (*cb)(SSL *ssl, const char *hint,
3418 s->psk_client_callback = cb;
3422 unsigned int (*cb)(SSL *ssl, const char *hint,
3426 ctx->psk_client_callback = cb;
3430 unsigned int (*cb)(SSL *ssl, const char *identity,
3433 s->psk_server_callback = cb;
3437 unsigned int (*cb)(SSL *ssl, const char *identity,
3440 ctx->psk_server_callback = cb;
3444 void SSL_CTX_set_msg_callback(SSL_CTX *ctx, void (*cb)(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg))
3446 SSL_CTX_callback_ctrl(ctx, SSL_CTRL_SET_MSG_CALLBACK, (void (*)(void))cb);
3448 void SSL_set_msg_callback(SSL *ssl, void (*cb)(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg))
3450 SSL_callback_ctrl(ssl, SSL_CTRL_SET_MSG_CALLBACK, (void (*)(void))cb);