#ifndef _ET_H
#include <errno.h>
#define ET_EBUFSIZ 1024
struct et_list {
struct et_list *next;
const struct error_table *table;
};
struct dynamic_et_list {
struct dynamic_et_list *next;
const struct error_table *table;
};
#define ERRCODE_RANGE 8
#define BITS_PER_CHAR 6
#define ERRCODE_MAX 0xFFFFFFFFUL
extern const char *error_table_name (unsigned long)
;
extern const char *error_table_name_r (unsigned long,
char *outbuf)
;
#include "k5-thread.h"
extern k5_mutex_t com_err_hook_lock;
extern int com_err_finish_init(void);
#define _ET_H
#endif