1 /* 2 * Copyright (c) 1998, by Sun Microsystems, Inc. 3 * All rights reserved. 4 */ 5 6 #pragma ident "%Z%%M% %I% %E% SMI" 7 8 #include <locale.h> 9 const char * 10 ss_error_table(long errorno) { 11 12 switch (errorno) { 13 case 0: 14 return(dgettext(TEXT_DOMAIN, 15 "Subsystem aborted")); 16 case 1: 17 return(dgettext(TEXT_DOMAIN, 18 "Version mismatch")); 19 case 2: 20 return(dgettext(TEXT_DOMAIN, 21 "No current invocation")); 22 case 3: 23 return(dgettext(TEXT_DOMAIN, 24 "No info directory")); 25 case 4: 26 return(dgettext(TEXT_DOMAIN, 27 "Command not found")); 28 case 5: 29 return(dgettext(TEXT_DOMAIN, 30 "Command line aborted")); 31 case 6: 32 return(dgettext(TEXT_DOMAIN, 33 "End-of-file reached")); 34 case 7: 35 return(dgettext(TEXT_DOMAIN, 36 "Permission denied")); 37 case 8: 38 return(dgettext(TEXT_DOMAIN, 39 "Request table not found")); 40 case 9: 41 return(dgettext(TEXT_DOMAIN, 42 "No info available")); 43 case 10: 44 return(dgettext(TEXT_DOMAIN, 45 "Shell escapes are disabled")); 46 case 11: 47 return(dgettext(TEXT_DOMAIN, 48 "Sorry, this request is not yet implemented")); 49 default: 50 return("unknown error"); 51 } 52 } 53