--- old/src/java.base/unix/native/libnet/net_util_md.h 2016-09-07 18:50:58.981243623 +0530 +++ new/src/java.base/unix/native/libnet/net_util_md.h 2016-09-07 18:50:58.545242887 +0530 @@ -36,6 +36,8 @@ 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_TimeoutWithCurrentTime(int s, long timeout, long currentTime); 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);