From: Tanaka Akira Date: 2014-01-19T16:48:49+09:00 Subject: [ruby-dev:47905] Re: [ruby-cvs:51792] nobu:r44647 (trunk): socket/option.c: socket option variations 2014年1月19日 16:20 Nobuyoshi Nakada : >> これですけど、NUM2SOCKOPT などという名前はよろしくないと思います。 >> この、NetBSD と OpenBSD で型が違うというのは、 >> すべての socket option について成り立つものではないので。 > > なるほど。じゃあsockoptじゃなくてmulticastoptとかでどうでしょう。 multicast のオプションにもいろいろあって、かならずしも NetBSD と OpenBSD では unsigned char, 他では int とは限りません。 たとえば、IP_ADD_MEMBERSHIP は違います。 ちゃんとオプションの名前まで含めないとやっていることを表現できないんじゃないかなぁ。 -- [田中 哲][たなか あきら][Tanaka Akira]