diff options
author | Jason Downs <downsj@cvs.openbsd.org> | 1996-11-11 04:55:06 +0000 |
---|---|---|
committer | Jason Downs <downsj@cvs.openbsd.org> | 1996-11-11 04:55:06 +0000 |
commit | 066a987bf16f54e03a964424714abf17c430d1fb (patch) | |
tree | c82c969f6f69136b422aed922ae40829a4dcf7ce /lib/libcom_err/error_table.h | |
parent | e1f3fe3d0e5692a676c8be1703f378fb580ae38f (diff) |
Move libcom_err out of Kerberos, change include location.
Diffstat (limited to 'lib/libcom_err/error_table.h')
-rw-r--r-- | lib/libcom_err/error_table.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/lib/libcom_err/error_table.h b/lib/libcom_err/error_table.h new file mode 100644 index 00000000000..e6b2462061a --- /dev/null +++ b/lib/libcom_err/error_table.h @@ -0,0 +1,41 @@ +/* $OpenBSD: error_table.h,v 1.1 1996/11/11 04:55:04 downsj Exp $ */ + +/*- + * Copyright 1987, 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 and without fee is + * hereby granted, provided that the above copyright notice + * appear in all copies and that both that copyright notice and + * this permission notice appear in supporting documentation, + * and 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 +#define _ET_H + +struct error_table { + char const * const * msgs; + long base; + int n_msgs; +}; + +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(); + +#endif |