]> git.meshlink.io Git - catta/blobdiff - avahi-common/address.h
* avahi-common/address.h#AVAHI_IF_INDEX check should be interface > 0, not interface...
[catta] / avahi-common / address.h
index 58e641499fbf3a10ce2ca8fb2bdb6115a168e256..7f10a55d4e8c5a89fa328c1c7f952250d03b6d98 100644 (file)
@@ -53,7 +53,7 @@ enum {
 #define AVAHI_ADDRESS_STR_MAX 40 /* IPv6 Max = 4*8 + 7 + 1 for NUL */
 
 /** Return TRUE if the specified interface index is valid */
-#define AVAHI_IF_VALID(ifindex) (((ifindex) >= 0) || ((ifindex) == AVAHI_PROTO_UNSPEC))
+#define AVAHI_IF_VALID(ifindex) (((ifindex) > 0) || ((ifindex) == AVAHI_PROTO_UNSPEC))
 
 /** Return TRUE if the specified protocol is valid */
 #define AVAHI_PROTO_VALID(protocol) (((protocol) == AVAHI_PROTO_INET) || ((protocol) == AVAHI_PROTO_INET6) || ((protocol) == AVAHI_PROTO_UNSPEC))