--- a/src/error.c Wed Apr 01 17:29:29 2009 +0300
+++ b/src/error.c Wed Apr 01 18:30:47 2009 +0300
@@ -13,6 +13,7 @@
{ ERR_CALLOC, "calloc", ERR_EXTRA_NONE },
{ ERR_STRDUP, "strdup", ERR_EXTRA_NONE },
{ ERR_SIGACTION, "sigaction", ERR_EXTRA_ERRNO },
+ { ERR_ACCESS_READ, "access(R_OK)", ERR_EXTRA_ERRNO },
{ ERR_GETADDRINFO, "getaddrinfo", ERR_EXTRA_GAI },
{ ERR_GETADDRINFO_EMPTY, "getaddrinfo: no results", ERR_EXTRA_NONE },
{ ERR_EVENT_NEW, "event_new", ERR_EXTRA_NONE },
@@ -70,8 +71,11 @@
{ _ERR_INVALID, NULL, 0 }
}, _module_error_desc[] = {
+ { ERR_MODULE_NAME, "invalid module name", ERR_EXTRA_NONE },
+ { ERR_MODULE_DUP, "module already loaded", ERR_EXTRA_NONE },
+ { ERR_MODULE_PATH, "invalid module path", ERR_EXTRA_STR },
{ ERR_MODULE_OPEN, "module dlopen() failed", ERR_EXTRA_STR },
- { ERR_MODULE_NAME, "invalid module name", ERR_EXTRA_NONE },
+ { ERR_MODULE_SYM, "module dlsym() failed", ERR_EXTRA_STR },
{ ERR_MODULE_INIT_FUNC, "invalid module init func", ERR_EXTRA_STR },
{ ERR_MODULE_CONF, "module_conf", ERR_EXTRA_STR },
{ _ERR_INVALID, NULL, 0 }