summaryrefslogtreecommitdiffstats
path: root/avahi-core
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-08-05 19:26:12 +0000
committerLennart Poettering <lennart@poettering.net>2005-08-05 19:26:12 +0000
commitbf0db10cd964b708a77d2e1768500f57a1392023 (patch)
tree891af2e46eb81ee1d9ca18d735fe49a5f52b0f59 /avahi-core
parent0632e854728e8e64552ae08f90852d4a2658539e (diff)
* Beef up simple protocol with error codes
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@239 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-core')
-rw-r--r--avahi-core/core.h3
-rw-r--r--avahi-core/server.c3
2 files changed, 4 insertions, 2 deletions
diff --git a/avahi-core/core.h b/avahi-core/core.h
index 1adf244..2951f6d 100644
--- a/avahi-core/core.h
+++ b/avahi-core/core.h
@@ -83,7 +83,8 @@ enum {
AVAHI_ERR_TOO_MANY_ENTRIES = -18, /**< Too many entries */
AVAHI_ERR_OS = -19, /**< OS error */
AVAHI_ERR_ACCESS_DENIED = -20, /**< Access denied */
- AVAHI_ERR_MAX = -21
+ AVAHI_ERR_INVALID_OPERATION = -21, /**< Invalid operation */
+ AVAHI_ERR_MAX = -22
};
/** States of a server object */
diff --git a/avahi-core/server.c b/avahi-core/server.c
index c4acf35..541c7b7 100644
--- a/avahi-core/server.c
+++ b/avahi-core/server.c
@@ -2318,7 +2318,8 @@ const gchar *avahi_strerror(gint error) {
"Too many objects",
"Too many entries",
"OS Error",
- "Access denied"
+ "Access denied",
+ "Invalid operation"
};
return msg[-error];