diff options
Diffstat (limited to 'libjava/java/net/PlainSocketImpl.java')
-rw-r--r-- | libjava/java/net/PlainSocketImpl.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libjava/java/net/PlainSocketImpl.java b/libjava/java/net/PlainSocketImpl.java index 354d652..2146f5e 100644 --- a/libjava/java/net/PlainSocketImpl.java +++ b/libjava/java/net/PlainSocketImpl.java @@ -32,7 +32,8 @@ class PlainSocketImpl extends SocketImpl _Jv_SO_LINGER_ = SocketOptions.SO_LINGER, _Jv_SO_TIMEOUT_ = SocketOptions.SO_TIMEOUT, _Jv_SO_SNDBUF_ = SocketOptions.SO_SNDBUF, - _Jv_SO_RCVBUF_ = SocketOptions.SO_RCVBUF; + _Jv_SO_RCVBUF_ = SocketOptions.SO_RCVBUF, + _Jv_SO_KEEPALIVE_ = SocketOptions.SO_KEEPALIVE; /** * The OS file handle representing the socket. @@ -53,6 +54,10 @@ class PlainSocketImpl extends SocketImpl public native Object getOption(int optID) throws SocketException; + public native void shutdownInput () throws IOException; + + public native void shutdownOutput () throws IOException; + protected native void create (boolean stream) throws IOException; protected void connect (String host, int port) throws IOException |