Lines Matching defs:SSL_SESSION

372 typedef struct ssl_session_st SSL_SESSION;
822 DECLARE_LHASH_OF(SSL_SESSION);
830 LHASH_OF(SSL_SESSION) *sessions;
859 int (*new_session_cb) (struct ssl_st *ssl, SSL_SESSION *sess);
860 void (*remove_session_cb) (struct ssl_ctx_st *ctx, SSL_SESSION *sess);
861 SSL_SESSION *(*get_session_cb) (struct ssl_st *ssl,
1061 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
1089 SSL_SESSION *sess));
1091 SSL_SESSION *sess);
1095 SSL_SESSION
1098 SSL_SESSION *sess);
1100 SSL_SESSION *(*get_session_cb) (struct ssl_st
1105 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
1335 * These are the ones being used, the ones in SSL_SESSION are the ones to
1364 SSL_SESSION *session;
1622 # define d2i_SSL_SESSION_bio(bp,s_id) ASN1_d2i_bio_of(SSL_SESSION,SSL_SESSION_new,d2i_SSL_SESSION,bp,s_id)
1623 # define i2d_SSL_SESSION_bio(bp,s_id) ASN1_i2d_bio_of(SSL_SESSION,i2d_SSL_SESSION,bp,s_id)
1625 DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
1899 long SSL_SESSION_get_time(const SSL_SESSION *s);
1900 long SSL_SESSION_set_time(SSL_SESSION *s, long t);
1901 long SSL_SESSION_get_timeout(const SSL_SESSION *s);
1902 long SSL_SESSION_set_timeout(SSL_SESSION *s, long t);
1904 X509 *SSL_SESSION_get0_peer(SSL_SESSION *s);
1905 int SSL_SESSION_set1_id_context(SSL_SESSION *s, const unsigned char *sid_ctx,
1908 SSL_SESSION *SSL_SESSION_new(void);
1909 const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s,
1911 unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s);
1913 int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *ses);
1916 int SSL_SESSION_print(BIO *fp, const SSL_SESSION *ses);
1918 void SSL_SESSION_free(SSL_SESSION *ses);
1919 int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp);
1920 int SSL_set_session(SSL *to, SSL_SESSION *session);
1921 int SSL_CTX_add_session(SSL_CTX *s, SSL_SESSION *c);
1922 int SSL_CTX_remove_session(SSL_CTX *, SSL_SESSION *c);
1927 SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
2105 SSL_SESSION *SSL_get_session(const SSL *ssl);
2106 SSL_SESSION *SSL_get1_session(SSL *ssl); /* obtain a reference count */
2124 int SSL_SESSION_set_ex_data(SSL_SESSION *ss, int idx, void *data);
2125 void *SSL_SESSION_get_ex_data(const SSL_SESSION *ss, int idx);