細井と言うものです。 ソースを触りながら見てみたところwhoisサーバーによってgetsockoptの(下記 で言うretval)値が返ってきてしまうようで、その為にデータを取得できていな かったようです。 2回目のgetsockoptでは良いようなのでとりあえず以下のように修正して使用す ることにしました。 引き続きなにか情報があればよろしくお願いします。 --- jwhois-4.0/src/utils.c.getsockopt 2010-10-20 18:04:49.000000000 +0900 +++ jwhois-4.0/src/utils.c 2010-10-20 17:51:55.000000000 +0900 @@ -291,6 +291,7 @@ error = getsockopt(sockfd, SOL_SOCKET, SO_ERROR, &retval, &retlen); if (error < 0 || retval) { + if(error == 0) continue; close (sockfd); return -1; } On Wed, 20 Oct 2010 12:44:25 +0900 Hosoi <mlist@xxxxxxxxxxxxxx> wrote: |細井というものです。 | |VineLinux5.1を使用しています。 |whoisがうまく動作していないようですがバグかなにかでしょうか? -- Y.Hosoi _______________________________________________ vine-users mailing list vine-users@xxxxxxxxxxxxxxxxxxxx http://listserv.linux.or.jp/mailman/listinfo/vine-users