DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

SSL_get_version(3)




SSL_get_version(3)           OpenSSL           SSL_get_version(3)


NAME

     SSL_get_version - get the protocol version of a connection.


SYNOPSIS

      #include <openssl/ssl.h>

      const char *SSL_get_version(const SSL *ssl);


DESCRIPTION

     SSL_get_version() returns the name of the protocol used for
     the connection ssl. It should only be called after the
     initial handshake has been completed. Prior to that the
     results returned from this function may be unreliable.


RETURN VALUES

     The following strings can be returned:

     SSLv2
         The connection uses the SSLv2 protocol.

     SSLv3
         The connection uses the SSLv3 protocol.

     TLSv1
         The connection uses the TLSv1.0 protocol.

     TLSv1.1
         The connection uses the TLSv1.1 protocol.

     TLSv1.2
         The connection uses the TLSv1.2 protocol.

     unknown
         This indicates an unknown protocol version.


SEE ALSO

     ssl(3)

1.0.2t               Last change: 2019-09-10                    1


Man(1) output converted with man2html