[pgsql-jp: 27040] usogresの仕様にていて質問がございます。(解決)
nakanohideyuki
hnakano @ fastnet.co.jp
2002年 8月 15日 (木) 11:52:41 JST
中野です。
小山さん、アドバイスありがとうございました。
> 恐らくusogresrcで以下のように記述すれば期待する動作をする
> と思います。
>
> host = "0.0.0.0"
上記の設定で期待する動作をしました。
一応ソースを見たところ、下記のようになってました。
usogres-0.8.1/src/usogres.cc:457
Socket sock_serv(rc_obj.get_port(), rc_obj.get_host().c_str());
↑rc_obj.get_host()でusogresrcのhostの値をとってきています。
usogres-0.8.1/src/Socket.h:57
public:
#ifdef WIN32
Socket(int port, const char* sock_addr = (char *)INADDR_ANY,
#else
Socket(int port, const char* sock_addr = INADDR_ANY,
#endif
int type = SOCK_STREAM, int family = AF_INET, int
protocol = 0);
↑上記を見た感じ ”sock_addr = INADDR_ANY”となっており、'host'が未定
義の場合は
INADDR_ANYが入っているみたいです。
以上
pgsql-jp メーリングリストの案内