Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Mar 2014 08:10:01 GMT
From:      Ruslan Makhmatkhanov <cvs-src@yandex.ru>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/187240: sysutils/tcplist incompatible with sysutils/lsof
Message-ID:  <201403040810.s248A1HP029270@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/187240; it has been noted by GNATS.

From: Ruslan Makhmatkhanov <cvs-src@yandex.ru>
To: C Hutchinson <portmaster@bsdforge.com>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/187240: sysutils/tcplist incompatible with sysutils/lsof
Date: Tue, 04 Mar 2014 12:00:15 +0400

 This is a multi-part message in MIME format.
 --------------060704030206060703030302
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 So, this is proper lsof commandline. It outputs like:
 
 uid x.x.x.x:10859->y.y.y.y:22
 uid x.x.x.x:16573->y.y.y.y:80
 uid x.x.x.x:19337->y.y.y.y:80
 
 and tcplist now fails with:
 select: Bad file descriptor
 
 Looks like the code needs to be updated to modern network stuff.
 
 -- 
 Regards,
 Ruslan
 
 T.O.S. Of Reality
 
 
 --------------060704030206060703030302
 Content-Type: text/x-patch;
  name="tcplist.diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="tcplist.diff"
 
 Index: files/patch-03
 ===================================================================
 --- files/patch-03	(revision 346995)
 +++ files/patch-03	(working copy)
 @@ -5,7 +5,7 @@
   #else /* !OLDLSOF */
   /* These use the current (as of 3.62W, at least) parameters for lsof */
  -#define LSOFCMD  "lsof -nPsli TCP | awk '{print $3,$NF}' | sort | uniq"
 -+#define LSOFCMD  "lsof -nPsli TCP | awk '{print $3,$(NF - 1)}' | sort | uniq"
 ++#define LSOFCMD  "lsof -nPls -iTCP | awk '{print $3,$(NF - 1)}' | tail -n+2 | sort | uniq"
   #endif /* !OLDLSOF */
   #endif /* LSOFCMD */
   
 
 --------------060704030206060703030302--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403040810.s248A1HP029270>