Blame doc/functions/gnutls_idna_reverse_map

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