1 /*
2 * Copyright 1998-2002 Sun Microsystems, Inc. All rights reserved.
3 * Use is subject to license terms.
4 */
5
6 #pragma ident "%Z%%M% %I% %E% SMI"
7
8 #include <locale.h>
9 const char *
imp_error_table(long errorno)10 imp_error_table(long errorno) {
11
12 switch (errorno) {
13 case 0:
14 return(dgettext(TEXT_DOMAIN,
15 "Successfully imported %d record%s.n"));
16 case 1:
17 return(dgettext(TEXT_DOMAIN,
18 "Input not recognized as database dump"));
19 case 2:
20 return(dgettext(TEXT_DOMAIN,
21 "Bad token in dump file."));
22 case 3:
23 return(dgettext(TEXT_DOMAIN,
24 "Bad version in dump file"));
25 case 4:
26 return(dgettext(TEXT_DOMAIN,
27 "Defective record encountered: "));
28 case 5:
29 return(dgettext(TEXT_DOMAIN,
30 "Truncated input file detected."));
31 case 6:
32 return(dgettext(TEXT_DOMAIN,
33 "Import of dump failed"));
34 case 7:
35 return(dgettext(TEXT_DOMAIN,
36 "Mismatched record count: %d record%s indicated %d record%s scanned"));
37 case 8:
38 return(dgettext(TEXT_DOMAIN,
39 "Number of records imported does not match count"));
40 case 9:
41 return(dgettext(TEXT_DOMAIN,
42 "Unknown command line option.nUsage: ovsec_adm_import [filename]"));
43 case 10:
44 return(dgettext(TEXT_DOMAIN,
45 "Warning -- continuing to import will overwrite existing databases!"));
46 case 11:
47 return(dgettext(TEXT_DOMAIN,
48 "Database rename Failed!!"));
49 case 12:
50 return(dgettext(TEXT_DOMAIN,
51 "Extra data after footer is ignored."));
52 case 13:
53 return(dgettext(TEXT_DOMAIN,
54 "Proceed <y|n>?"));
55 case 14:
56 return(dgettext(TEXT_DOMAIN,
57 "while opening input file"));
58 case 15:
59 return(dgettext(TEXT_DOMAIN,
60 "while importing databases"));
61 case 16:
62 return(dgettext(TEXT_DOMAIN,
63 "cannot open /dev/tty!!"));
64 case 17:
65 return(dgettext(TEXT_DOMAIN,
66 "while opening databases"));
67 case 18:
68 return(dgettext(TEXT_DOMAIN,
69 "while acquiring permanent lock"));
70 case 19:
71 return(dgettext(TEXT_DOMAIN,
72 "while releasing permanent lock"));
73 case 20:
74 return(dgettext(TEXT_DOMAIN,
75 "while closing databases"));
76 case 21:
77 return("");
78 case 22:
79 return("s");
80 case 23:
81 return(dgettext(TEXT_DOMAIN,
82 "while retrieving configuration parameters"));
83 default:
84 return("unknown error");
85 }
86 }
87