Lines Matching defs:callback
1514 int (*callback) (int ok, X509_STORE_CTX *ctx))
1517 if (callback != NULL)
1518 s->verify_callback = callback;
1712 int SSL_CTX_set_async_callback(SSL_CTX *ctx, SSL_async_callback_fn callback)
1714 ctx->async_cb = callback;
1724 int SSL_set_async_callback(SSL *s, SSL_async_callback_fn callback)
1726 s->async_cb = callback;
2917 * expected that this function is called from the callback set by
2923 * is indicated to the callback. In this case, the client application has to
2997 * provided by the callback.
3011 * SSL_CTX_set_npn_advertised_cb sets a callback that is called when
3016 * reference to it. The callback should return SSL_TLSEXT_ERR_OK if it
3029 * SSL_CTX_set_next_proto_select_cb sets a callback that is called when a
3034 * callback can assume that |in| is syntactically valid. The client must
3035 * select a protocol. It is fatal to the connection if this callback returns
3125 * SSL_CTX_set_alpn_select_cb sets a callback function on |ctx| that is
5169 int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback,
5176 if (callback != NULL && SSL_CTX_has_client_custom_ext(s->ctx,
5183 if (callback != NULL) {
5191 s->ct_validation_callback = callback;
5198 ssl_ct_validation_cb callback, void *arg)
5204 if (callback != NULL && SSL_CTX_has_client_custom_ext(ctx,
5211 ctx->ct_validation_callback = callback;
5236 * If no callback is set, the peer is anonymous, or its chain is invalid,
5282 * reason to abort the handshake, that decision is up to the callback.
5315 * Note: the permissive callback is for information gathering only, always
5317 * strict callback or a custom application-specified callback can trigger