Il 1 dicembre 2016 14:04:30 CET, Jeremie Courreges-Anglas <j...@wxcvbn.org> ha
>Jiri B <ji...@devio.us> writes:
>>> lsof is a problem. It is tightly coupled to the base system, enough
>>> require /usr/src/sys checked out to be able to build it. This means
>>> that it breaks quite frequently:
>> Correcting Pascal's mail...
>> IMO lsof is used because BSD' netstat
>> doesn't show PID of a process with open sockets. fstat could be
>> used with little filter effort.
>net/arm could indeed be easily patched to use fstat output, sthen@
>proposed an initial patch for this:
>More code is needed to completely replace the lsof bits. Someone who's
>interested in tor / arm could take a look at this.
>However this is unrelated to whether we should keep lsof or not.
>Testing shows that currently net/arm works *because* it can't use lsof.
lsof has always caused troubles in the past, and it doesn't work well.
Imho it's time to kill it.