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 *
ss_error_table(long errorno)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