diff options
author | Tom Tromey <tromey@redhat.com> | 2002-03-29 17:07:59 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2002-03-29 17:07:59 +0000 |
commit | 6676c77f013532382042402c4f37c87bfe272099 (patch) | |
tree | 8aa3d82e8f6eba62b20013f8d4ba20e88fca5538 /libjava/java | |
parent | 7d9b63781d61a9cdab679a94f1cb1486f19bfbd7 (diff) | |
download | gcc-6676c77f013532382042402c4f37c87bfe272099.zip gcc-6676c77f013532382042402c4f37c87bfe272099.tar.gz gcc-6676c77f013532382042402c4f37c87bfe272099.tar.bz2 |
natPlainDatagramSocketImpl.cc (close): New function.
* java/net/natPlainDatagramSocketImpl.cc (close): New function.
* java/net/natPlainSocketImpl.cc (close): Indentation fix.
From-SVN: r51563
Diffstat (limited to 'libjava/java')
-rw-r--r-- | libjava/java/net/natPlainDatagramSocketImpl.cc | 9 | ||||
-rw-r--r-- | libjava/java/net/natPlainSocketImpl.cc | 3 |
2 files changed, 10 insertions, 2 deletions
diff --git a/libjava/java/net/natPlainDatagramSocketImpl.cc b/libjava/java/net/natPlainDatagramSocketImpl.cc index 071d367..e43102a 100644 --- a/libjava/java/net/natPlainDatagramSocketImpl.cc +++ b/libjava/java/net/natPlainDatagramSocketImpl.cc @@ -8,7 +8,7 @@ details. */ #include <config.h> -#include<platform.h> +#include <platform.h> #ifdef WIN32 #include <errno.h> @@ -16,6 +16,13 @@ details. */ #ifndef ENOPROTOOPT #define ENOPROTOOPT 109 #endif + +static inline int +close(int s) +{ + return closesocket(s); +} + #else /* WIN32 */ #ifdef HAVE_SYS_SOCKET_H #include <sys/socket.h> diff --git a/libjava/java/net/natPlainSocketImpl.cc b/libjava/java/net/natPlainSocketImpl.cc index 85f8313..2ea46e6 100644 --- a/libjava/java/net/natPlainSocketImpl.cc +++ b/libjava/java/net/natPlainSocketImpl.cc @@ -22,7 +22,8 @@ details. */ // These functions make the Win32 socket API look more POSIXy static inline int -close(int s) { +close(int s) +{ return closesocket(s); } |