--- old/src/java.base/unix/native/libnet/net_util_md.h 2016-09-01 20:10:58.301470454 +0530 +++ new/src/java.base/unix/native/libnet/net_util_md.h 2016-09-01 20:10:58.121470846 +0530 @@ -36,6 +36,7 @@ int NET_Timeout(int s, long timeout); int NET_Read(int s, void* buf, size_t len); +int NET_NonBlockingRead(int s, void* buf, size_t len); int NET_RecvFrom(int s, void *buf, int len, unsigned int flags, struct sockaddr *from, socklen_t *fromlen); int NET_ReadV(int s, const struct iovec * vector, int count);