#include <assert.h>
#include <sys/time.h>
-#include "../threads/thread.h" /* schani */
-#include "../threads/locks.h"
+#include "threads/thread.h" /* schani */
+#include "threads/locks.h"
/* INCLUDE-Files fuer IO-Funktionen */
static classinfo *class_java_io_IOException;
static classinfo *class_java_io_UnixFileSystem;
static classinfo *class_java_security_PrivilegedActionException;
+static classinfo *class_java_net_UnknownHostException;
+static classinfo *class_java_net_SocketException;
static classinfo *class_java_lang_NoSuchMethodException;
static classinfo *class_java_lang_Double;
static classinfo *class_java_lang_Float;
#include "nat/BigInteger.c"
#include "nat/InetAddress.c"
#include "nat/InetAddressImpl.c"
+#include "nat/DatagramPacket.c"
+#include "nat/PlainDatagramSocketImpl.c"
+#include "nat/PlainSocketImpl.c"
+#include "nat/SocketInputStream.c"
+#include "nat/SocketOutputStream.c"
#include "nat/AccessController.c"
#include "nat/ClassLoader_NativeLibrary.c"
#include "nat/UnixFileSystem.c"
class_new ( utf_new_char ("java/lang/ClassLoader") );
class_java_security_PrivilegedActionException =
class_new( utf_new_char("java/security/PrivilegedActionException"));
+ class_java_net_UnknownHostException =
+ loader_load( utf_new_char ("java/net/UnknownHostException") );
+ class_java_net_SocketException =
+ loader_load( utf_new_char ("java/net/SocketException") );
class_java_lang_IllegalArgumentException =
class_new( utf_new_char("java/lang/IllegalArgumentException"));
class_java_lang_ArrayIndexOutOfBoundsException =