Lines Matching refs:SSL
5 * This package is an SSL implementation written
7 * The implementation was written so as to conform with Netscapes SSL.
12 * lhash, DES, etc., code; not just the SSL code. The SSL documentation
634 /* Fortezza ciphersuite from SSL 3.0 spec */
2963 (int (*)(SSL *, unsigned char *, size_t, const char *,
2994 int ssl3_pending(const SSL *s)
3003 void ssl3_set_handshake_header(SSL *s, int htype, unsigned long len)
3012 int ssl3_handshake_write(SSL *s)
3017 int ssl3_new(SSL *s)
3038 void ssl3_free(SSL *s)
3086 void ssl3_clear(SSL *s)
3171 static char *MS_CALLBACK srp_password_from_info_cb(SSL *s, void *arg)
3180 long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg)
3650 long ssl3_callback_ctrl(SSL *s, int cmd, void (*fp) (void))
3674 s->cert->rsa_tmp_cb = (RSA *(*)(SSL *, int, int))fp;
3681 s->cert->dh_tmp_cb = (DH *(*)(SSL *, int, int))fp;
3688 s->cert->ecdh_tmp_cb = (EC_KEY *(*)(SSL *, int, int))fp;
3694 s->tlsext_debug_cb = (void (*)(SSL *, int, int,
3987 cert->rsa_tmp_cb = (RSA *(*)(SSL *, int, int))fp;
3994 cert->dh_tmp_cb = (DH *(*)(SSL *, int, int))fp;
4001 cert->ecdh_tmp_cb = (EC_KEY *(*)(SSL *, int, int))fp;
4007 ctx->tlsext_servername_callback = (int (*)(SSL *, int *, void *))fp;
4013 (int (*)(SSL *, void *, size_t, void *))fp;
4018 ctx->tlsext_status_cb = (int (*)(SSL *, void *))fp;
4022 ctx->tlsext_ticket_key_cb = (int (*)(SSL *, unsigned char *,
4031 ctx->srp_ctx.SRP_verify_param_callback = (int (*)(SSL *, void *))fp;
4036 (int (*)(SSL *, int *, void *))fp;
4041 (char *(*)(SSL *, void *))fp;
4085 SSL_CIPHER *ssl3_choose_cipher(SSL *s, STACK_OF(SSL_CIPHER) *clnt,
4222 int ssl3_get_req_cert_type(SSL *s, unsigned char *p)
4345 int ssl3_shutdown(SSL *s)
4399 int ssl3_write(SSL *s, const void *buf, int len)
4451 static int ssl3_read_internal(SSL *s, void *buf, int len, int peek)
4481 int ssl3_read(SSL *s, void *buf, int len)
4486 int ssl3_peek(SSL *s, void *buf, int len)
4491 int ssl3_renegotiate(SSL *s)
4503 int ssl3_renegotiate_check(SSL *s)
4529 long ssl_get_algorithm2(SSL *s)