diff options
author | Michael Koch <konqueror@gmx.de> | 2003-10-29 10:33:57 +0000 |
---|---|---|
committer | Michael Koch <mkoch@gcc.gnu.org> | 2003-10-29 10:33:57 +0000 |
commit | 1d749ee003f6ee1b0a531c64e8929be20d2adf24 (patch) | |
tree | 1528a074bac86d2ff083dd471a3cec66d57a5034 /libjava/gnu/java/net/natPlainSocketImplPosix.cc | |
parent | 657a9dd94da7d0ea2a6488a1a1f404f86a82132c (diff) | |
download | gcc-1d749ee003f6ee1b0a531c64e8929be20d2adf24.zip gcc-1d749ee003f6ee1b0a531c64e8929be20d2adf24.tar.gz gcc-1d749ee003f6ee1b0a531c64e8929be20d2adf24.tar.bz2 |
2003-10-29 Michael Koch <konqueror@gmx.de>
* gnu/java/net/natPlainDatagramSocketImplPosix.cc
(setOption): Directly return if no error occured.
* gnu/java/net/natPlainSocketImplPosix.cc
(setOption): Likewise.
From-SVN: r73033
Diffstat (limited to 'libjava/gnu/java/net/natPlainSocketImplPosix.cc')
-rw-r--r-- | libjava/gnu/java/net/natPlainSocketImplPosix.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libjava/gnu/java/net/natPlainSocketImplPosix.cc b/libjava/gnu/java/net/natPlainSocketImplPosix.cc index 8a09f9a..9a3f7af 100644 --- a/libjava/gnu/java/net/natPlainSocketImplPosix.cc +++ b/libjava/gnu/java/net/natPlainSocketImplPosix.cc @@ -622,18 +622,18 @@ gnu::java::net::PlainSocketImpl::setOption (jint optID, ::java::lang::Object *va if (::setsockopt (native_fd, SOL_SOCKET, SO_KEEPALIVE, (char *) &val, val_len) != 0) goto error; - break; + return; case _Jv_SO_BROADCAST_ : throw new ::java::net::SocketException (JvNewStringUTF ("SO_BROADCAST not valid for TCP")); - break; + return; case _Jv_SO_OOBINLINE_ : if (::setsockopt (native_fd, SOL_SOCKET, SO_OOBINLINE, (char *) &val, val_len) != 0) goto error; - break; + return; case _Jv_SO_LINGER_ : #ifdef SO_LINGER @@ -676,18 +676,18 @@ gnu::java::net::PlainSocketImpl::setOption (jint optID, ::java::lang::Object *va case _Jv_IP_MULTICAST_IF2_ : throw new ::java::net::SocketException ( JvNewStringUTF ("IP_MULTICAST_IF2: not valid for TCP")); - break; + return; case _Jv_IP_MULTICAST_LOOP_ : throw new ::java::net::SocketException ( JvNewStringUTF ("IP_MULTICAST_LOOP: not valid for TCP")); - break; + return; case _Jv_IP_TOS_ : if (::setsockopt (native_fd, SOL_SOCKET, IP_TOS, (char *) &val, val_len) != 0) goto error; - break; + return; case _Jv_SO_REUSEADDR_ : throw new ::java::net::SocketException ( |