柿下です

On Thu, 11 Nov 1999 17:13:18 +0900
OHARA Shigeki <os / iij.ad.jp> wrote:
> inetd 経由なサーバだと、この手がそのままでは使えないので、
> 私は、[ruby-list:15385] で教えていただいた方法で、
> ↓こんな感じで使っています。
> peer = Socket::for_fd(0)
> remoteaddr = (peer.getpeername.unpack("S n a4 x8"))[2].unpack("CCCC").join(".")
> remotename = Socket::gethostbyname(remoteaddr)[0]

柴田さん、鈴木さん、大原さん。ありがとうございました。

ちょっと試したところ大原さんのケースでうまく行きそうです。

実はSocketいじるの初めてなものでとても勉強になりました。


#『MLで カチンとしても 聞き流そう』
================================================
 かっき〜(柿下 卓)
 MAIL : kakky / hi-ho.ne.jp
 ICQ  : 3869032
 HP   : http://member.nifty.ne.jp/kakky/
================================================