tags 761418 + pending
thanks

On 10/10/14 01:16, Steven Chamberlain wrote:
> The problem affecting the virtuoso-opensource testsuite is that when
> recent versions of netstat run on a 9.0 kernel (such as on the buildds),
> the word 'LISTEN' is not being shown in the output (the 'state' column).

Actually, TCP sockets were not being listed at all.  This is because of
a kernel ABI break from kfreebsd-9 to 10.x:

  * struct tcpcb gained a u_int (4 or 8 bytes)
  * that displaces struct xtcpcb->(struct xsocket *)xt_socket
  * therefore struct xtcpcb->xt_socket->xso_protocol has the wrong value
and never == 6 (TCP)

A simple hack allows to detect and fix this in the situation of 10.x
userland running on 9.0 kernel (such as on the buildds, or mid-upgrade).
 This will be included in the next upload.

Regards,
-- 
Steven Chamberlain
ste...@pyro.eu.org


-- 
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/544311af.6080...@pyro.eu.org

Reply via email to