summaryrefslogtreecommitdiff
path: root/native
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2002-01-19 21:28:01 +0000
committerMark Wielaard <mark@klomp.org>2002-01-19 21:28:01 +0000
commit4ac669bb646a8eb472dcfe8ca6489f76084a4a94 (patch)
tree92b7883e84c618a8136286c451a85322a18116b9 /native
parentc5a152823b26538ffc81f11237bdb2c5c308c3e1 (diff)
downloadclasspath-4ac669bb646a8eb472dcfe8ca6489f76084a4a94.tar.gz
* native/jni/java-net/javanet.c (_javanet_get_option): make exception
message more clear. * native/jni/java-net/javanet.h (SOCKOPT_SO_SNDBUF,SOCKOPT_SO_REUSEADDR): swap definitions.
Diffstat (limited to 'native')
-rw-r--r--native/jni/java-net/javanet.c4
-rw-r--r--native/jni/java-net/javanet.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/native/jni/java-net/javanet.c b/native/jni/java-net/javanet.c
index 6f893584f..0437f6014 100644
--- a/native/jni/java-net/javanet.c
+++ b/native/jni/java-net/javanet.c
@@ -1131,8 +1131,8 @@ _javanet_get_option(JNIEnv *env, jobject this, jint option_id)
break;
default:
- JCL_ThrowException(env, SOCKET_EXCEPTION, strerror(errno));
- return(0);
+ JCL_ThrowException(env, SOCKET_EXCEPTION, "No such option" );
+ return(0);
}
return(0);
diff --git a/native/jni/java-net/javanet.h b/native/jni/java-net/javanet.h
index 9a61f0cd0..b2e59c59e 100644
--- a/native/jni/java-net/javanet.h
+++ b/native/jni/java-net/javanet.h
@@ -48,9 +48,9 @@ executable file might be covered by the GNU General Public License. */
#define SOCKOPT_SO_BINDADDR 15
#define SOCKOPT_SO_LINGER 128
#define SOCKOPT_SO_TIMEOUT 4102
-#define SOCKOPT_SO_SNDBUF 4
+#define SOCKOPT_SO_SNDBUF 4097
#define SOCKOPT_SO_RCVBUF 4098
-#define SOCKOPT_SO_REUSEADDR 4097
+#define SOCKOPT_SO_REUSEADDR 4
#define SOCKOPT_IP_MULTICAST_IF 16
/* Internal option identifiers. Not needed for JDK compatibility */