----Next_Part(Thu_Jan_29_11:58:00_1998_601)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

UDPsocket クラスでポートを番号で指定できない(正確に言うと、指定したポー
トとは違うポートになってしまう)というバグがありました。

以下のパッチで直ります。
--
としちゃん

----Next_Part(Thu_Jan_29_11:58:00_1998_601)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

--- socket.c-dist	Fri Jan 16 21:36:01 1998
+++ socket.c	Thu Jan 29 11:50:35 1998
@@ -821,7 +821,7 @@
 	setipaddr(RSTRING(host)->ptr, addr);
     }
     if (FIXNUM_P(port)) {
-	addr->sin_port  IX2INT(port);
+	addr->sin_port  tons(FIX2INT(port));
     }
     else {
 	struct servent *servent;

----Next_Part(Thu_Jan_29_11:58:00_1998_601)----