src/java.base/macosx/native/libnet/bsd_close.c
changeset 59197 bb3472aa26c8
parent 53741 38b6110d5db2
equal deleted inserted replaced
59196:7567ce83f3b5 59197:bb3472aa26c8
   375 
   375 
   376 int NET_NonBlockingRead(int s, void* buf, size_t len) {
   376 int NET_NonBlockingRead(int s, void* buf, size_t len) {
   377     BLOCKING_IO_RETURN_INT( s, recv(s, buf, len, MSG_DONTWAIT));
   377     BLOCKING_IO_RETURN_INT( s, recv(s, buf, len, MSG_DONTWAIT));
   378 }
   378 }
   379 
   379 
   380 int NET_ReadV(int s, const struct iovec * vector, int count) {
       
   381     BLOCKING_IO_RETURN_INT( s, readv(s, vector, count) );
       
   382 }
       
   383 
       
   384 int NET_RecvFrom(int s, void *buf, int len, unsigned int flags,
   380 int NET_RecvFrom(int s, void *buf, int len, unsigned int flags,
   385        struct sockaddr *from, socklen_t *fromlen) {
   381        struct sockaddr *from, socklen_t *fromlen) {
   386     BLOCKING_IO_RETURN_INT( s, recvfrom(s, buf, len, flags, from, fromlen) );
   382     BLOCKING_IO_RETURN_INT( s, recvfrom(s, buf, len, flags, from, fromlen) );
   387 }
   383 }
   388 
   384