--- a/src/lib/errors.h Thu May 28 00:35:02 2009 +0300
+++ b/src/lib/errors.h Thu May 28 01:17:36 2009 +0300
@@ -34,6 +34,11 @@
enum libc_error_code {
ERR_LIBC_NONE,
ERR_SIGACTION, ///< sigaction: <perror>
+ ERR_READ, ///< read: <perror>
+ ERR_WRITE, ///< write: <perror>
+ ERR_WRITE_EOF, ///< write: EOF
+ ERR_FCNTL, ///< fcntl: <perror>
+ ERR_CLOSE, ///< close: <perror>
};
const struct error_list libc_errors;
@@ -42,6 +47,7 @@
* Errors for libevent
*/
enum libevent_error_code {
+ ERR_EVENT_NONE,
ERR_EVENT_NEW, ///< event_new
ERR_EVENT_ADD, ///< event_add
ERR_EVENT_DEL, ///< event_del
@@ -49,4 +55,18 @@
const struct error_list libevent_errors;
+/**
+ * Errors for lua
+ */
+enum lua_error_code {
+ ERR_LUA_NONE,
+ ERR_LUA_MEM, ///< memory error
+ ERR_LUA_SYNTAX, ///< syntax error
+ ERR_LUA_RUN, ///< runtime erorr
+ ERR_LUA_ERR, ///< error-handling error
+ ERR_LUA_FILE, ///< filesystem error
+};
+
+const struct error_list lua_errors;
+
#endif /* LIBQMSK_ERRORS_H */