From 99e7d5d061fdc342ba03b2cad3c607119db84187 Mon Sep 17 00:00:00 2001 From: "Nathan S. Evans" Date: Thu, 21 Jan 2010 10:48:39 +0000 Subject: [PATCH] make recvfrom_amount a bit more nice --- src/util/network.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/util/network.c b/src/util/network.c index 5b1fa654d..4f652a52f 100644 --- a/src/util/network.c +++ b/src/util/network.c @@ -360,12 +360,12 @@ GNUNET_NETWORK_socket_listen (const struct GNUNET_NETWORK_Handle *desc, * Returns GNUNET_NO if no data is available, or on error! * @param desc socket */ -unsigned int +ssize_t GNUNET_NETWORK_socket_recvfrom_amount (const struct GNUNET_NETWORK_Handle *desc) { int error; - unsigned int pending; + int pending; /* How much is there to be read? */ error = ioctl (desc->fd, FIONREAD, &pending); @@ -373,7 +373,7 @@ GNUNET_NETWORK_socket_recvfrom_amount (const struct GNUNET_NETWORK_Handle if (error == 0) return pending; else - return GNUNET_NO; + return error; } /** -- 2.25.1