=pod | |
=head1 NAME | |
SSL_get_version - get the protocol version of a connection. | |
=head1 SYNOPSIS | |
#include <openssl/ssl.h> | |
const char *SSL_get_version(const SSL *ssl); | |
=head1 DESCRIPTION | |
SSL_get_version() returns the name of the protocol used for the | |
connection B<ssl>. | |
=head1 RETURN VALUES | |
The following strings can be returned: | |
=over 4 | |
=item SSLv2 | |
The connection uses the SSLv2 protocol. | |
=item SSLv3 | |
The connection uses the SSLv3 protocol. | |
=item TLSv1 | |
The connection uses the TLSv1.0 protocol. | |
=item TLSv1.1 | |
The connection uses the TLSv1.1 protocol. | |
=item TLSv1.2 | |
The connection uses the TLSv1.2 protocol. | |
=item unknown | |
This indicates that no version has been set (no connection established). | |
=back | |
=head1 SEE ALSO | |
L<ssl(3)|ssl(3)> | |
=cut |