InetAddress.java: Removed.
2006-11-03 Gary Benson <gbenson@redhat.com> * java/net/InetAddress.java: Removed. * java/net/natInetAddressNoNet.cc: Likewise. * java/net/natInetAddressPosix.cc: Likewise. * java/net/natInetAddressWin32.cc: Likewise. * java/net/VMInetAddress.java (getLocalHostname, lookupInaddrAny, getHostByAddr, getHostByName, aton): Replace glue methods with native ones. * java/net/natVMInetAddressNoNet.cc: New file. * java/net/natVMInetAddressPosix.cc: Likewise. * java/net/natVMInetAddressWin32.cc: Likewise. * Makefile.am, configure.ac: Reflect the above. * sources.am, Makefile.in, configure: Rebuilt. * java/net/natVMNetworkInterfaceWin32.cc (winsock2GetRealNetworkInterfaces): Create InetAddress objects using InetAddress.getByAddress. * gnu/java/net/natPlainSocketImplWin32.cc (accept, getOption): Likewise. * gnu/java/net/natPlainDatagramSocketImplWin32.cc (peekData, receive, getOption): Likewise. From-SVN: r118451
This commit is contained in:
parent
5d7de335d7
commit
adefdaca2d
17 changed files with 506 additions and 1380 deletions
|
@ -12,7 +12,7 @@ details. */
|
|||
#undef STRICT
|
||||
|
||||
#include <java/net/NetworkInterface.h>
|
||||
#include <java/net/Inet4Address.h>
|
||||
#include <java/net/InetAddress.h>
|
||||
#include <java/net/SocketException.h>
|
||||
#include <java/net/VMNetworkInterface.h>
|
||||
#include <java/util/Vector.h>
|
||||
|
@ -83,8 +83,8 @@ winsock2GetRealNetworkInterfaces (jstring* pjstrName,
|
|||
}
|
||||
|
||||
jstring if_name = _Jv_Win32NewString (szName);
|
||||
java::net::Inet4Address* address =
|
||||
new java::net::Inet4Address (baddr, JvNewStringLatin1 (""));
|
||||
java::net::InetAddress* address =
|
||||
java::net::InetAddress::getByAddress (baddr);
|
||||
pjstrName[i] = if_name;
|
||||
ppAddress[i] = address;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue