X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Frecvfrom.c;h=6968b160b987b132e4e5e59078bf7e928c2e780e;hb=55898ee1c7c12e63772c65e772577f10bb7adb31;hp=5cdfcae6ca152235405ef3362429553436965335;hpb=b2e2010c7c902235b5efb5bd3c6529f61b093aa4;p=gnulib.git diff --git a/lib/recvfrom.c b/lib/recvfrom.c index 5cdfcae6c..6968b160b 100644 --- a/lib/recvfrom.c +++ b/lib/recvfrom.c @@ -28,9 +28,9 @@ #undef recvfrom -int -rpl_recvfrom (int fd, void *buf, int len, int flags, struct sockaddr *from, - int *fromlen) +ssize_t +rpl_recvfrom (int fd, void *buf, size_t len, int flags, struct sockaddr *from, + socklen_t *fromlen) { int frombufsize = (from != NULL ? *fromlen : 0); SOCKET sock = FD_TO_SOCKET (fd);