On Mon, Feb 11, 2002 at 03:00:20PM +0300, Varshavchick Alexander wrote:
> Hi folks,
> 
> Is it normal that lsof utility doesn't display the process that are
> listening specified TCP sockets any more? For example, here are the
> examples of the lsof output of 'lsof -i|grep inetd' command on FreeBSD 4.3
> and 4.5:
> 
> 4.3:
> inetd       157   root    4   IPv4 0xeee7f720      0t0  TCP *:ftp (LISTEN)
> inetd       157   root    5   IPv4 0xeee7f500      0t0  TCP *:telnet (LISTEN)
> inetd       157   root    6   IPv6 0xeee7f2e0      0t0  TCP *:telnet (LISTEN)
> 
> 4.5:
> inetd      180       root    4   IPv4 0xeb159cc0      0t0  TCP *:*
> inetd      180       root    5   IPv4 0xeb15adc0      0t0  TCP *:5611->*:49308
> inetd      180       root    6   IPv4 0xeb15aba0      0t0  TCP *:5611->*:49325
> 
> How can it be that it doesn't show the ports on which inetd is
> listening? How can this info be retrieved on 4.5 at all, are there some
> other ways for doing it?

You could use sockstat(1), a FreeBSD base system Perl script which
parses the output of fstat(1) and netstat(1).  Try sockstat -4,
then try sockstat -4l (lowercase ell).

As to lsof, I'm having the same problem here, I'll look into it later.

G'luck,
Peter

-- 
Peter Pentchev  [EMAIL PROTECTED]        [EMAIL PROTECTED]
PGP key:        http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
You have, of course, just begun reading the sentence that you have just finished 
reading.

Attachment: msg31738/pgp00000.pgp
Description: PGP signature

Reply via email to