const char *name;
} tldlist[] = {
+ {"auto", "--Generic--"},
{"ad", "Andorra"},
{"at", "Austria"},
{"au", "Australia"},
+ {"ax", "Aland Islands"},
{"be", "Belgium"},
+ {"br", "Brazil"},
+ {"ca", "Canada"},
{"ch", "Switzerland"},
{"cz", "Czech Republic"},
{"de", "Germany"},
{"pl", "Poland"},
{"ro", "Romania"},
{"se", "Sweden"},
+ {"si", "Slovenia"},
{"sk", "Slovakia"},
{"tw", "Taiwan"},
{"uk", "United Kingdom"},
co = find_region("geo", "Geosynchronous Orbit");
} else {
- displayname = name + 3;
- buf[0] = name[0];
- buf[1] = name[1];
- buf[2] = 0;
+ l = 0;
+ c = 0;
+ while(*name && c != '-') {
+ c = *name++;
+ if (c != '-') {
+ buf[l++] = c;
+ }
+ }
+ buf[l] = 0;
+ displayname = name;
co = find_region(buf, tldcode2longname(buf));
}
dump_regions();
return 0;
-}
+}
\ No newline at end of file