libidn  1.42
tlds.c
Go to the documentation of this file.
1 /* This file is automatically generated. DO NOT EDIT!
2  Instead, edit gen-tld-tables.pl and re-run. */
3 
4 #include <config.h>
5 #include "tld.h"
6 
7 /* TLD fr */
8 static const Tld_table_element _tld_fr_valid[] =
9 {
10  { 0x2d, 0x2d },
11  { 0x30, 0x39 },
12  { 0x61, 0x7a },
13  { 0xe0, 0xe0 },
14  { 0xe2, 0xe2 },
15  { 0xe6, 0xeb },
16  { 0xee, 0xef },
17  { 0xf4, 0xf4 },
18  { 0xf9, 0xf9 },
19  { 0xfb, 0xfc },
20  { 0xff, 0xff },
21  { 0x153, 0x153 }
22 };
23 
24 static const Tld_table _tld_fr =
25 {
26  "fr",
27  "1.0",
28  12,
29  &_tld_fr_valid[0]
30 };
31 
32 /* TLD no */
33 static const Tld_table_element _tld_no_valid[] =
34 {
35  { 0xe0, 0xe1 },
36  { 0xe4, 0xea },
37  { 0xef, 0xef },
38  { 0xf1, 0xf4 },
39  { 0xf6, 0xf6 },
40  { 0xf8, 0xf8 },
41  { 0xfc, 0xfc },
42  { 0x10d, 0x10d },
43  { 0x111, 0x111 },
44  { 0x144, 0x144 },
45  { 0x14b, 0x14b },
46  { 0x161, 0x161 },
47  { 0x167, 0x167 },
48  { 0x17e, 0x17e }
49 };
50 
51 static const Tld_table _tld_no =
52 {
53  "no",
54  "2.0",
55  14,
56  &_tld_no_valid[0]
57 };
58 
59 /* Main array */
61 {
62  &_tld_fr,
63  &_tld_no,
64  NULL
65 };
Definition: tld.h:95
const Tld_table * _tld_tables[]
Definition: tlds.c:60