]> git.meshlink.io Git - catta/blobdiff - avahi-core/server.h
add support for service subtypes: avahi_server_add_service_subtype()
[catta] / avahi-core / server.h
index 300ae8be4b0a901eac3b72ac672d53cd1cf9c8fc..e7e77a2392d9b2008708bc43cf41dcf65a5b76ec 100644 (file)
@@ -182,4 +182,11 @@ int avahi_server_set_errno(AvahiServer *s, int error);
         } \
 }
 
+#define AVAHI_CHECK_VALIDITY_SET_RET_GOTO_FAIL(server, expression, error) {\
+    if (!(expression)) { \
+        ret = avahi_server_set_errno((server), (error)); \
+        goto fail; \
+    } \
+}
+
 #endif