04e69e097716547237624c1443ed6f567161672b
[oftpd.git] / src / error.h
1 /*
2  * $Id$
3  */
4
5 #ifndef ERROR_H
6 #define ERROR_H
7
8 typedef struct {
9     int error_code;
10     char desc[128];
11 } error_t;
12
13 /* methods */
14 void error_init(error_t *err, int error_code, const char *desc_fmt, ...);
15 int error_get_error_code(const error_t *err);
16 const char *error_get_desc(const error_t *err);
17
18 #endif /* ERROR_H */