PatchSet 4010 Date: 2003/09/02 00:53:58 Author: jim Branch: HEAD Tag: (none) Log: Fix -- only register network interfaces that have an IPv4 or IPv6 address.
Members: ChangeLog:1.1606->1.1607 libraries/clib/net/NetworkInterface.c:1.3->1.4 Index: kaffe/ChangeLog diff -u kaffe/ChangeLog:1.1606 kaffe/ChangeLog:1.1607 --- kaffe/ChangeLog:1.1606 Mon Sep 1 20:28:00 2003 +++ kaffe/ChangeLog Tue Sep 2 00:53:58 2003 @@ -1,5 +1,11 @@ 2003-09-01 Jim Pick <[EMAIL PROTECTED]> + * libraries/clib/net/NetworkInterface.c: + Really ignore non-IPv4/IPv6 interfaces (fixes NetworkInterfaceTest + regression test). + +2003-09-01 Jim Pick <[EMAIL PROTECTED]> + * kaffe/kaffevm/jni.c: Change casts to avoid "type punning" warnings in gcc 3.x. Index: kaffe/libraries/clib/net/NetworkInterface.c diff -u kaffe/libraries/clib/net/NetworkInterface.c:1.3 kaffe/libraries/clib/net/NetworkInterface.c:1.4 --- kaffe/libraries/clib/net/NetworkInterface.c:1.3 Sun Aug 31 17:16:49 2003 +++ kaffe/libraries/clib/net/NetworkInterface.c Tue Sep 2 00:54:00 2003 @@ -113,9 +113,10 @@ } } } - retval = (struct Hjava_net_InetAddress *)do_execute_java_class_method - ("java/net/InetAddress", 0, "getByName", "(Ljava/lang/String;)Ljava/net/InetAddress;", - address_string).l; + if (address_string) + retval = (struct Hjava_net_InetAddress *)do_execute_java_class_method + ("java/net/InetAddress", 0, "getByName", "(Ljava/lang/String;)Ljava/net/InetAddress;", + address_string).l; return( retval ); } _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe