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