X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libatalk%2Futil%2Fsocket.c;h=1df0b96bc2890bdf4e8bd9bb360211e1daecf93d;hb=dfae8b42d7696b7a845ae9ac8198656d288f05f3;hp=eda69c6c7e078c583e031add2aad2bd89d95d020;hpb=15c1fc2f2328736dd428ec3be37c893d8ee2e065;p=netatalk.git diff --git a/libatalk/util/socket.c b/libatalk/util/socket.c index eda69c6c..1df0b96b 100644 --- a/libatalk/util/socket.c +++ b/libatalk/util/socket.c @@ -104,7 +104,7 @@ ssize_t readt(int socket, void *data, const size_t length, int setnonblocking, i end.tv_sec += timeout; while (stored < length) { - len = read(socket, (char *) data + stored, length - stored); + len = recv(socket, (char *) data + stored, length - stored, 0); if (len == -1) { switch (errno) { case EINTR: