| /* |
| * Copyright 1988 by the Student Information Processing Board of the |
| * Massachusetts Institute of Technology. |
| * |
| * Permission to use, copy, modify, and distribute this software and |
| * its documentation for any purpose is hereby granted, provided that |
| * the names of M.I.T. and the M.I.T. S.I.P.B. not be used in |
| * advertising or publicity pertaining to distribution of the software |
| * without specific, written prior permission. M.I.T. and the |
| * M.I.T. S.I.P.B. make no representations about the suitability of |
| * this software for any purpose. It is provided "as is" without |
| * express or implied warranty. |
| */ |
| |
| #ifndef _ET_H |
| |
| struct et_list { |
| struct et_list *next; |
| const struct error_table *table; |
| }; |
| extern struct et_list * _et_list; |
| |
| #define ERRCODE_RANGE 8 /* # of bits to shift table number */ |
| #define BITS_PER_CHAR 6 /* # bits to shift per character in name */ |
| |
| extern const char *error_table_name(errcode_t num); |
| |
| #define _ET_H |
| #endif |