我正在尝试为linux找到本机方法实现:
private native int socketRead0(FileDescriptor fd,
byte b[], int off, int len,
int timeout)
我在Openjdk源文件中找不到它。我为" socketRead0"写了所有文件。但它只发现了windows和solaris的实现。它在哪里?
答案 0 :(得分:0)
socketRead0
实现在Solaris版本中定义:SocketInputStream.c。
此文件包含net_util.h,其中包含net_util_md.h。
net_util_md.h使用#ifdef __linux__
指令区分Linux和Solaris