Blame doc/manpages/gnutls_cipher_suite_info.3

Packit 549fdc
.\" DO NOT MODIFY THIS FILE!  It was generated by gdoc.
Packit 549fdc
.TH "gnutls_cipher_suite_info" 3 "3.6.2" "gnutls" "gnutls"
Packit 549fdc
.SH NAME
Packit 549fdc
gnutls_cipher_suite_info \- API function
Packit 549fdc
.SH SYNOPSIS
Packit 549fdc
.B #include <gnutls/gnutls.h>
Packit 549fdc
.sp
Packit 549fdc
.BI "const char * gnutls_cipher_suite_info(size_t " idx ", unsigned char * " cs_id ", gnutls_kx_algorithm_t * " kx ", gnutls_cipher_algorithm_t * " cipher ", gnutls_mac_algorithm_t * " mac ", gnutls_protocol_t * " min_version ");"
Packit 549fdc
.SH ARGUMENTS
Packit 549fdc
.IP "size_t idx" 12
Packit 549fdc
index of cipher suite to get information about, starts on 0.
Packit 549fdc
.IP "unsigned char * cs_id" 12
Packit 549fdc
output buffer with room for 2 bytes, indicating cipher suite value
Packit 549fdc
.IP "gnutls_kx_algorithm_t * kx" 12
Packit 549fdc
output variable indicating key exchange algorithm, or \fBNULL\fP.
Packit 549fdc
.IP "gnutls_cipher_algorithm_t * cipher" 12
Packit 549fdc
output variable indicating cipher, or \fBNULL\fP.
Packit 549fdc
.IP "gnutls_mac_algorithm_t * mac" 12
Packit 549fdc
output variable indicating MAC algorithm, or \fBNULL\fP.
Packit 549fdc
.IP "gnutls_protocol_t * min_version" 12
Packit 549fdc
output variable indicating TLS protocol version, or \fBNULL\fP.
Packit 549fdc
.SH "DESCRIPTION"
Packit 549fdc
Get information about supported cipher suites.  Use the function
Packit 549fdc
iteratively to get information about all supported cipher suites.
Packit 549fdc
Call with idx=0 to get information about first cipher suite, then
Packit 549fdc
idx=1 and so on until the function returns NULL.
Packit 549fdc
.SH "RETURNS"
Packit 549fdc
the name of  \fIidx\fP cipher suite, and set the information
Packit 549fdc
about the cipher suite in the output variables.  If  \fIidx\fP is out of
Packit 549fdc
bounds, \fBNULL\fP is returned.
Packit 549fdc
.SH "REPORTING BUGS"
Packit 549fdc
Report bugs to <bugs@gnutls.org>.
Packit 549fdc
.br
Packit 549fdc
Home page: http://www.gnutls.org
Packit 549fdc
Packit 549fdc
.SH COPYRIGHT
Packit 549fdc
Copyright \(co 2001-2018 Free Software Foundation, Inc., and others.
Packit 549fdc
.br
Packit 549fdc
Copying and distribution of this file, with or without modification,
Packit 549fdc
are permitted in any medium without royalty provided the copyright
Packit 549fdc
notice and this notice are preserved.
Packit 549fdc
.SH "SEE ALSO"
Packit 549fdc
The full documentation for
Packit 549fdc
.B gnutls
Packit 549fdc
is maintained as a Texinfo manual.
Packit 549fdc
If the /usr/share/doc/gnutls/
Packit 549fdc
directory does not contain the HTML form visit
Packit 549fdc
.B
Packit 549fdc
.IP http://www.gnutls.org/manual/
Packit 549fdc
.PP