今泉と申します。
On 2009/11/17, at 18:04, ca...@kgc.co.jp wrote:
> ところで、-n で逆引きしないコマンドっていくつかありますが、
>
> arp
> ndp
> netstat
> ntpq
> ntpdc
> tcpdump
> traceroute, traceroute6
> w
>
> まだあるでしょうか?
私の知っている(よく利用する範囲)だと、
ping(8) が -n で逆引きしないです。
--
Mitzyuki IMAIZUMI
梅本です。
>>> Tue, 17 Nov 2009 16:47:14 +0900 の刻に「candy」、すなわち
>>> ca...@kgc.co.jp 氏曰く
candy> ただ、先のメールに書いた通り、4.11 の w.c には
candy> 「ホスト名っぽかったら正引きする」
candy> コードが入っているので IP address 表示されます。
なるほど、気づきませんでした。
http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/w/w.c#rev1.48 による
と、ホスト名からだと IPv4 か IPv6 か分からないから
From: mits...@zebu.riken.go.jp
Subject: [FreeBSD-users-jp 92598] Re: w -n?
Date: Tue, 17 Nov 2009 17:12:45 +0900
> > それで FreeBSD 4.11 の w.c は -n 指定時わざわざそれを
> > gethostbyname(3) して inet_ntoa(3) して表示しています。
> > -n の動作は「逆引きしない」ではなく「正引きして表示する」が実情なようです。
> >
> > 7.2R のコードではその部分がそっくり存在しないような気がします。
>
>
> それで FreeBSD 4.11 の w.c は -n 指定時わざわざそれを
> gethostbyname(3) して inet_ntoa(3) して表示しています。
> -n の動作は「逆引きしない」ではなく「正引きして表示する」が実情なようです。
>
> 7.2R のコードではその部分がそっくり存在しないような気がします。
http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/usr.bin/w/w.c
を見ると、Revision 1.48 で変更が入ったみたいですね。
理由は、
When -n is specified, don't