[vine-users:080557] Re: whoisでUnable to connect to remote host
Hosoi
mlist @ mail.cuvie.net
2010年 10月 20日 (水) 18:47:44 JST
細井と言うものです。
ソースを触りながら見てみたところ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 @ mail.cuvie.net> wrote:
|細井というものです。
|
|VineLinux5.1を使用しています。
|whoisがうまく動作していないようですがバグかなにかでしょうか?
--
Y.Hosoi
vine-users メーリングリストの案内