src/error.c
changeset 108 50ff7ac8a725
parent 106 f00661136ac2
child 121 4682ebbc5644
--- 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                   }