MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 1 | OPTIONAL |
| 2 | SYNOPSIS |
Zesstra | d59c389 | 2019-11-28 20:53:39 +0100 | [diff] [blame] | 3 | #include <idn.h> |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 4 | |
Zesstra | d59c389 | 2019-11-28 20:53:39 +0100 | [diff] [blame] | 5 | string idna_to_ascii(string name) |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 6 | |
| 7 | BESCHREIBUNG |
Zesstra | d59c389 | 2019-11-28 20:53:39 +0100 | [diff] [blame] | 8 | Wandelt den String <name> von UTF-8 to IDNA Darstellung |
| 9 | (8z punycode). |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 10 | |
| 11 | Sollte ein Fehler auftreten, wird eine Exception geworfen. |
| 12 | |
Zesstra | d59c389 | 2019-11-28 20:53:39 +0100 | [diff] [blame] | 13 | Diese Efun is nur auf Systemen mit installierter libidn |
| 14 | verfuegbar - in diesem Fall ist das Makro __IDNA__ definiert. |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 15 | |
| 16 | GESCHICHTE |
| 17 | Introduced in LDMud 3.3.713. |
| 18 | |
| 19 | SIEHE AUCH |
Zesstra | d59c389 | 2019-11-28 20:53:39 +0100 | [diff] [blame] | 20 | idna_to_unicode(E), idna_stringprep(E) |