From e6538aa8fd12fe4fc72bd60b3eb7618bc69bf5d3 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 27 Nov 2016 20:08:48 +0100 Subject: change return value to use -1 on error, as 0 is a legal packet size --- src/util/network.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/util') diff --git a/src/util/network.c b/src/util/network.c index 5aeb0157b..67f2801c5 100644 --- a/src/util/network.c +++ b/src/util/network.c @@ -770,7 +770,7 @@ GNUNET_NETWORK_socket_listen (const struct GNUNET_NETWORK_Handle *desc, * How much data is available to be read on this descriptor? * * @param desc socket - * @returns #GNUNET_NO if no data is available, or on error! + * @returns #GNUNET_SYSERR if no data is available, or on error! */ ssize_t GNUNET_NETWORK_socket_recvfrom_amount (const struct GNUNET_NETWORK_Handle *desc) @@ -784,9 +784,9 @@ GNUNET_NETWORK_socket_recvfrom_amount (const struct GNUNET_NETWORK_Handle *desc) error = ioctl (desc->fd, FIONREAD, &pending); - if (error == 0) + if (0 == error) return (ssize_t) pending; - return GNUNET_NO; + return GNUNET_SYSERR; #else u_long pending; @@ -795,7 +795,7 @@ GNUNET_NETWORK_socket_recvfrom_amount (const struct GNUNET_NETWORK_Handle *desc) &pending); if (error != SOCKET_ERROR) return (ssize_t) pending; - return GNUNET_NO; + return GNUNET_SYSERR; #endif } -- cgit v1.2.3