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 */