まつもと ゆきひろです

In message "[ruby-dev:16633] socket.c/sock_addrinfo()"
    on 02/03/28, WATANABE Tetsuya <tetsu / jpn.hp.com> writes:

|socket.c 中で
|
|udp_init()
|udp_connect()
|udp_bind()
|
|などで使用されている
|
|sock_addrinfo()
|
|なのですが、
|
|この関数中で
|
|------------------------------
|    hints.ai_family = PF_UNSPEC;
|    hints.ai_socktype = SOCK_STREAM;
|    hints.ai_flags = flags;
|------------------------------
|
|と、固定的に SOCK_STREAM を指定し
|ています。

むう、これを指定しないと動かないケースがあるので指定したので
すが、あちらを立てればこちらが立たず。わかりました、
SOCK_STREAMかSOCK_DGRAMを外部から指定するようにしましょう。