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