• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/openssl/ssl/

Lines Matching defs:ssl

1 /*! \file ssl/ssl_lib.c
330 int SSL_set_session_id_context(SSL *ssl,const unsigned char *sid_ctx,
338 ssl->sid_ctx_length=sid_ctx_len;
339 memcpy(ssl->sid_ctx,sid_ctx,sid_ctx_len);
352 int SSL_set_generate_session_id(SSL *ssl, GEN_SESSION_CB cb)
355 ssl->generate_session_id = cb;
360 int SSL_has_matching_session_id(const SSL *ssl, const unsigned char *id,
373 r.ssl_version = ssl->version;
389 p = (SSL_SESSION *)lh_retrieve(ssl->ctx->sessions, &r);
784 int SSL_check_private_key(SSL *ssl)
786 if (ssl == NULL)
791 if (ssl->cert == NULL)
796 if (ssl->cert->key->x509 == NULL)
801 if (ssl->cert->key->privatekey == NULL)
806 return(X509_check_private_key(ssl->cert->key->x509,
807 ssl->cert->key->privatekey));
954 s->msg_callback = (void (*)(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg))(fp);
1042 ctx->msg_callback = (void (*)(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg))(fp);
1282 * ssl.h. */
2154 SSL_CTX *SSL_get_SSL_CTX(SSL *ssl)
2156 return(ssl->ctx);
2174 void SSL_set_info_callback(SSL *ssl,
2175 void (*cb)(const SSL *ssl,int type,int val))
2177 ssl->info_callback=cb;
2180 void (*SSL_get_info_callback(SSL *ssl))(const SSL *ssl,int type,int val)
2182 return ssl->info_callback;
2185 int SSL_state(SSL *ssl)
2187 return(ssl->state);
2190 void SSL_set_verify_result(SSL *ssl,long arg)
2192 ssl->verify_result=arg;
2195 long SSL_get_verify_result(SSL *ssl)
2197 return(ssl->verify_result);
2263 void SSL_CTX_set_tmp_rsa_callback(SSL_CTX *ctx,RSA *(*cb)(SSL *ssl,
2270 void SSL_set_tmp_rsa_callback(SSL *ssl,RSA *(*cb)(SSL *ssl,
2274 SSL_callback_ctrl(ssl,SSL_CTRL_SET_TMP_RSA_CB,(void (*)())cb);
2281 * \param ssl the SSL session.
2289 RSA *cb(SSL *ssl,int is_export,int keylength)
2300 void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx,DH *(*dh)(SSL *ssl,int is_export,
2306 void SSL_set_tmp_dh_callback(SSL *ssl,DH *(*dh)(SSL *ssl,int is_export,
2309 SSL_callback_ctrl(ssl,SSL_CTRL_SET_TMP_DH_CB,(void (*)())dh);
2314 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))
2318 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))
2320 SSL_callback_ctrl(ssl, SSL_CTRL_SET_MSG_CALLBACK, (void (*)())cb);