=pod =head1 NAME SSL_get_session - retrieve TLS/SSL session data =head1 SYNOPSIS #include SSL_SESSION *SSL_get_session(SSL *ssl); SSL_SESSION *SSL_get0_session(SSL *ssl); SSL_SESSION *SSL_get1_session(SSL *ssl); =head1 DESCRIPTION SSL_get_session() returns a pointer to the B actually used in B. The reference count of the B is not incremented, so that the pointer can become invalid when the B is freed and SSL_SESSION_free() is implicitly called. SSL_get0_session() is the same as SSL_get_session(). SSL_get1_session() is the same as SSL_get_session(), but the reference count of the B is incremented by one. =head1 RETURN VALUES The following return values can occur: =over 4 =item NULL There is no session available in B. =item Pointer to an SSL The return value points to the data of an SSL session. =back =head1 SEE ALSO L, L, L =cut