1 | #ifndef READ_ISNIC
2 | #define READ_ISNIC
3 |
4 | void init_nic_hdl(void );
5 |
6 | #define MAXLENGTHINITIALS 4
7 |
8 | #define NUM_NICPOSTFIX 7
9 | #define NUM_COUNTRIES 241
10 | #define NUM_SPECIAL 8
11 |
12 | char *nicpostfix[] = {"RIPE", "RADB", "INTERNIC", "ANS", "MCI", "CANET", "APNIC"};
13 |
14 | char *special[] = {"CC-AU", "1-AU", "2-AU", "ORG", "ARIN", "ORG-ARIN", "AP","RIPN"};
15 |
16 | char *countries[] =
17 | {"AF",
18 | "AL",
19 | "DZ",
20 | "AS",
21 | "AD",
22 | "AO",
23 | "AI",
24 | "AQ",
25 | "AG",
26 | "AR",
27 | "AM",
28 | "AW",
29 | "AU",
30 | "AT",
31 | "AZ",
32 | "BS",
33 | "BH",
34 | "BD",
35 | "BB",
36 | "BY",
37 | "BE",
38 | "BZ",
39 | "BJ",
40 | "BM",
41 | "BT",
42 | "BO",
43 | "BA",
44 | "BW",
45 | "BV",
46 | "BR",
47 | "IO",
48 | "BN",
49 | "BG",
50 | "BF",
51 | "BI",
52 | "KH",
53 | "CM",
54 | "CA",
55 | "CV",
56 | "KY",
57 | "CF",
58 | "TD",
59 | "CL",
60 | "CN",
61 | "CX",
62 | "CC",
63 | "CO",
64 | "KM",
65 | "CG",
66 | "CD",
67 | "CK",
68 | "CR",
69 | "CI",
70 | "HR",
71 | "CU",
72 | "CY",
73 | "CZ",
74 | "DK",
75 | "DJ",
76 | "DM",
77 | "DO",
78 | "TP",
79 | "EC",
80 | "EG",
81 | "SV",
82 | "GQ",
83 | "ER",
84 | "EE",
85 | "ET",
86 | "FK",
87 | "FO",
88 | "FJ",
89 | "FI",
90 | "FR",
91 | "FX",
92 | "GF",
93 | "PF",
94 | "TF",
95 | "GA",
96 | "GM",
97 | "GE",
98 | "DE",
99 | "GH",
100 | "GI",
101 | "GR",
102 | "GL",
103 | "GD",
104 | "GP",
105 | "GU",
106 | "GT",
107 | "GN",
108 | "GW",
109 | "GY",
110 | "HT",
111 | "HM",
112 | "VA",
113 | "HN",
114 | "HK",
115 | "HU",
116 | "IS",
117 | "IN",
118 | "ID",
119 | "IR",
120 | "IQ",
121 | "IE",
122 | "IL",
123 | "IT",
124 | "JM",
125 | "JP",
126 | "JO",
127 | "KZ",
128 | "KE",
129 | "KI",
130 | "KP",
131 | "KR",
132 | "KW",
133 | "KG",
134 | "LA",
135 | "LV",
136 | "LB",
137 | "LS",
138 | "LR",
139 | "LY",
140 | "LI",
141 | "LT",
142 | "LU",
143 | "MO",
144 | "MK",
145 | "MG",
146 | "MW",
147 | "MY",
148 | "MV",
149 | "ML",
150 | "MT",
151 | "MH",
152 | "MQ",
153 | "MR",
154 | "MU",
155 | "YT",
156 | "MX",
157 | "FM",
158 | "MD",
159 | "MC",
160 | "MN",
161 | "MS",
162 | "MA",
163 | "MZ",
164 | "MM",
165 | "NA",
166 | "NR",
167 | "NP",
168 | "NL",
169 | "AN",
170 | "NC",
171 | "NZ",
172 | "NI",
173 | "NE",
174 | "NG",
175 | "NU",
176 | "NF",
177 | "MP",
178 | "NO",
179 | "OM",
180 | "PK",
181 | "PW",
182 | "PA",
183 | "PG",
184 | "PY",
185 | "PE",
186 | "PH",
187 | "PN",
188 | "PL",
189 | "PT",
190 | "PR",
191 | "QA",
192 | "RE",
193 | "RO",
194 | "RU",
195 | "RW",
196 | "KN",
197 | "LC",
198 | "VC",
199 | "WS",
200 | "SM",
201 | "ST",
202 | "SA",
203 | "SN",
204 | "SC",
205 | "SL",
206 | "SG",
207 | "SK",
208 | "SI",
209 | "SB",
210 | "SO",
211 | "ZA",
212 | "GS",
213 | "ES",
214 | "LK",
215 | "SH",
216 | "PM",
217 | "SD",
218 | "SR",
219 | "SJ",
220 | "SZ",
221 | "SE",
222 | "CH",
223 | "SY",
224 | "TW",
225 | "TJ",
226 | "TZ",
227 | "TH",
228 | "TG",
229 | "TK",
230 | "TO",
231 | "TT",
232 | "TN",
233 | "TR",
234 | "TM",
235 | "TC",
236 | "TV",
237 | "UG",
238 | "UA",
239 | "AE",
240 | "GB",
241 | "US",
242 | "UM",
243 | "UY",
244 | "UZ",
245 | "VU",
246 | "VE",
247 | "VN",
248 | "VG",
249 | "VI",
250 | "WF",
251 | "EH",
252 | "YE",
253 | "YU",
254 | "ZM",
255 | "ZW",
256 | "EU",
257 | "UK"};
258 |
259 | #endif /* READ_ISNIC */