[#45637] [ruby-trunk - Feature #6440][Open] 引数にIOを渡した場合のMarshal.loadにバッファを持たせたい — "Glass_saga (Masaki Matsushita)" <glass.saga@...>

14 messages 2012/05/16

[#45670] [ruby-trunk - Bug #6479][Open] ipaddr.rbの受け付ける書式が、プラットフォームによって異なる — "kachick (Kenichi Kamiya)" <kachick1+ruby@...>

9 messages 2012/05/22

[ruby-dev:45672] Re: [ruby-trunk - Bug #6479][Assigned] ipaddr.rbの受け付ける書式が、プラットフォームによって異なる

From: "U.Nakamura" <usa@...>
Date: 2012-05-23 08:23:23 UTC
List: ruby-dev #45672
こんにちは、なかむら(う)です。

In message "[ruby-dev:45671] [ruby-trunk - Bug #6479][Assigned] ipaddr.rbの受け付ける書式が、プラットフォームによって異なる"
    on May.23,2012 16:16:40, <knu@ruby-lang.org> wrote:
> とりあえず、#in_addrのみを次のように上書きした際、Windowsと同様に動作することまでは確認できました。

Socket::AF_INET6がない場合にIPSocket.getaddressを上書きしてい
るコードがipaddr.rbの冒頭にあると思いますので、プラットフォー
ム提供のそれが信用できないならこっちを常に有効にするのもあり
かもしれません。
Windowsだとたぶんそれを使ってるんだと思います。


それでは。
-- 
U.Nakamura <usa@garbagecollect.jp>


In This Thread