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