diff --git a/sunrpc/clnt_udp.c b/sunrpc/clnt_udp.c index 8c24677c83..70ee0eae88 100644 --- a/sunrpc/clnt_udp.c +++ b/sunrpc/clnt_udp.c @@ -413,7 +413,7 @@ clntudp_call (cl, proc, xargs, argsp, xresults, resultsp, utimeout) { fromlen = sizeof (struct sockaddr); inlen = __recvfrom (cu->cu_sock, cu->cu_inbuf, - (int) cu->cu_recvsz, 0, + (int) cu->cu_recvsz, MSG_DONTWAIT, (struct sockaddr *) &from, &fromlen); } while (inlen < 0 && errno == EINTR);