Blame doc/functions/gnutls_idna_reverse_map

Packit aea12f
Packit aea12f
Packit aea12f
Packit aea12f
Packit aea12f
@deftypefun {int} {gnutls_idna_reverse_map} (const char * @var{input}, unsigned @var{ilen}, gnutls_datum_t * @var{out}, unsigned @var{flags})
Packit aea12f
@var{input}: contain the ACE (IDNA) formatted domain name
Packit aea12f
Packit aea12f
@var{ilen}: the length of the provided string
Packit aea12f
Packit aea12f
@var{out}: the result in an null-terminated allocated UTF-8 string
Packit aea12f
Packit aea12f
@var{flags}: should be zero
Packit aea12f
Packit aea12f
This function will convert an ACE (ASCII-encoded) domain name to a UTF-8 domain name.
Packit aea12f
Packit aea12f
If GnuTLS is compiled without IDNA support, then this function
Packit aea12f
will return @code{GNUTLS_E_UNIMPLEMENTED_FEATURE} .
Packit aea12f
Packit aea12f
Note also, that this function will return an empty string if an
Packit aea12f
empty string is provided as input.
Packit aea12f
Packit aea12f
@strong{Returns:} A negative error code on error, or 0 on success.
Packit aea12f
Packit aea12f
@strong{Since:} 3.5.8
Packit aea12f
@end deftypefun