Blame doc/functions/gnutls_dh_params_export_raw

Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
@deftypefun {int} {gnutls_dh_params_export_raw} (gnutls_dh_params_t @var{params}, gnutls_datum_t * @var{prime}, gnutls_datum_t * @var{generator}, unsigned int * @var{bits})
Packit Service 4684c1
@var{params}: Holds the DH parameters
Packit Service 4684c1
Packit Service 4684c1
@var{prime}: will hold the new prime
Packit Service 4684c1
Packit Service 4684c1
@var{generator}: will hold the new generator
Packit Service 4684c1
Packit Service 4684c1
@var{bits}: if non null will hold the secret key's number of bits
Packit Service 4684c1
Packit Service 4684c1
This function will export the pair of prime and generator for use
Packit Service 4684c1
in the Diffie-Hellman key exchange.  The new parameters will be
Packit Service 4684c1
allocated using @code{gnutls_malloc()}  and will be stored in the
Packit Service 4684c1
appropriate datum.
Packit Service 4684c1
Packit Service 4684c1
@strong{Returns:} On success, @code{GNUTLS_E_SUCCESS}  (0) is returned,
Packit Service 4684c1
otherwise a negative error code is returned.
Packit Service 4684c1
@end deftypefun