|
|
1.1 root 1: #include <stdio.h>
2:
3: int merrno; /* modem error return code */
4:
5: char *_merr_list[] = {
6: "No error",
7: "Interrupt occurred", /* M_INTRPT */
8: "Dialer Hung", /* M_D_HUNG */
9: "No answer", /* M_NO_ANS */
10: "Illegal baud rate", /* M_ILL_BD */
11: "ACU Problem", /* M_A_PROB */
12: "Line Problem", /* M_L_PROB */
13: "Can't open LDEVS file", /* M_NO_LDV */
14: "Requested device not available", /* M_DV_NT_A */
15: "Requested device not known", /* M_DV_NT_K */
16: "No device available at requested baud", /* M_NO_BD_A */
17: "No device known at requested baud", /* M_NO_BD_K */
18: "Incompatible telephone num and device chosen" /* M_DEV_TEL */
19: };
20:
21: int _msys_nerr = (sizeof (_merr_list) / sizeof (char *));
22:
23: merror (s)
24: char *s;
25: {
26: int i = -merrno;
27:
28: if (0 <= i && i < _msys_nerr)
29: fprintf (stderr, "%s: %s\n", s, _merr_list[i]);
30: else
31: fprintf (stderr, "%s: Error %d\n", s, merrno);
32: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.