< prev index next >
src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java
Print this page
rev 49134 : imported patch 8198358-Change-DualStackPlainSocketImpl-to-align-its-organization-with-TwoStacksPlainSocketImp-00-reorder
rev 49135 : imported patch 8198358-Change-DualStackPlainSocketImpl-to-align-its-organization-with-TwoStacksPlainSocketImp-01-initProto
*** 48,58 ****
// emulates SO_REUSEADDR when exclusiveBind is true
private boolean isReuseAddress;
static {
! initIDs();
}
public DualStackPlainSocketImpl(boolean exclBind) {
exclusiveBind = exclBind;
}
--- 48,58 ----
// emulates SO_REUSEADDR when exclusiveBind is true
private boolean isReuseAddress;
static {
! initProto();
}
public DualStackPlainSocketImpl(boolean exclBind) {
exclusiveBind = exclBind;
}
*** 125,135 ****
}
setIntOption(nativefd, opt, optionValue);
}
! static native void initIDs();
void socketCreate(boolean stream) throws IOException {
if (fd == null)
throw new SocketException("Socket closed");
--- 125,135 ----
}
setIntOption(nativefd, opt, optionValue);
}
! static native void initProto();
void socketCreate(boolean stream) throws IOException {
if (fd == null)
throw new SocketException("Socket closed");
< prev index next >