From d322a943be5387a539f8f3ea3a19a7e2ed5a55a2 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sat, 15 Oct 2005 01:30:46 +0000 Subject: * Some minor cleanups in netlink code * add some comments to iface-linux.c, to ease porting for sebest git-svn-id: file:///home/lennart/svn/public/avahi/trunk@762 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe --- avahi-core/netlink.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'avahi-core/netlink.c') diff --git a/avahi-core/netlink.c b/avahi-core/netlink.c index ccb4d83..d5d2295 100644 --- a/avahi-core/netlink.c +++ b/avahi-core/netlink.c @@ -56,10 +56,10 @@ int avahi_netlink_work(AvahiNetlink *nl, int block) { if ((bytes = recv(nl->fd, nl->buffer, nl->buffer_length, block ? 0 : MSG_DONTWAIT)) < 0) { if (errno == EAGAIN || errno == EINTR) - return 1; + return 0; avahi_log_error(__FILE__": recv() failed: %s", strerror(errno)); - return 0; + return -1; } break; @@ -71,7 +71,7 @@ int avahi_netlink_work(AvahiNetlink *nl, int block) { for (; bytes > 0; p = NLMSG_NEXT(p, bytes)) { if (!NLMSG_OK(p, (size_t) bytes)) { avahi_log_warn(__FILE__": packet truncated"); - return 0; + return -1; } nl->callback(nl, p, nl->userdata); -- cgit