hostnameToAscii

fnstring hostnameToAscii(string hostname)

Converts hostname to its canonical ASCII form; an ASCII-only string containing no uppercase letters and not ending with a trailing dot.

Parameters

hostnamea valid UTF-8 or ASCII hostname

Returns

an ASCII hostname, which must be freed,

or null if hostname is in some way invalid.