summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorBruce Guenter <bruce@untroubled.org>2013-04-17 17:36:31 -0600
committerBruce Guenter <bruce@untroubled.org>2013-04-17 17:36:31 -0600
commit437bb66c9c468c9bc8cc5e21bdcd6c6a28291b75 (patch)
treeb4f652650dfc3ed0c9b90c4e2ff3a21056885016 /lib
parent048f87ccd1f6e3c86a3b27b6ed69ddb1201ec669 (diff)
Add ERR_CONFIG error code for problems reading config files
Diffstat (limited to 'lib')
-rw-r--r--lib/errcodes.cc1
-rw-r--r--lib/errcodes.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/lib/errcodes.cc b/lib/errcodes.cc
index 7cdd871..7aaef64 100644
--- a/lib/errcodes.cc
+++ b/lib/errcodes.cc
@@ -40,6 +40,7 @@ const char* errorstr(int code)
case ERR_MSG_WRITE: return "Could not write message";
case ERR_EXEC_FAILED: return "Could not exec program";
case ERR_MSG_TEMPFAIL: return "Temporary error in sending the message";
+ case ERR_CONFIG: return "Could not read config files";
case ERR_MSG_REFUSED: return "Server refused the message";
case ERR_MSG_PERMFAIL: return "Permanent error in sending the message";
}
diff --git a/lib/errcodes.h b/lib/errcodes.h
index f54e441..4302678 100644
--- a/lib/errcodes.h
+++ b/lib/errcodes.h
@@ -18,6 +18,7 @@
#define ERR_EXEC_FAILED 15 // executing a program failed
#define ERR_MSG_TEMPFAIL 16 // server temporarily failed to receive
#define ERR_UNKNOWN 17 // Arbitrary error code
+#define ERR_CONFIG 18 // Error reading a config file
// Permanent errors
#define ERR_GHBN_FATAL 33 // gethostbyname failed with NO_RECOVERY