NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/51450: tcptraceroute stopped working properly in 6.0 -> 7.0 transition



The following reply was made to PR kern/51450; it has been noted by GNATS.

From: Havard Eidnes <he%NetBSD.org@localhost>
To: t425hash%gmail.com@localhost
Cc: gnats-bugs%NetBSD.org@localhost, kern-bug-people%netbsd.org@localhost,
 netbsd-bugs%netbsd.org@localhost
Subject: Re: kern/51450: tcptraceroute stopped working properly in 6.0 ->
 7.0 transition
Date: Tue, 30 Aug 2016 15:53:05 +0200 (CEST)

 > FYI.
 > devel/libnet10 linked from net/tcptraceroute uses u_long for th_seq
 > and th_ack.
 > That causes miscalculation of tcp header length on amd64.
 
 Ah, yes, indeed.  Fixing that brings a response from the remote
 end.  There are other u_long's in that header which will be
 misinterpreted as well, I'm testing a fix which deals with them
 all.
 
 - H=E5vard
 


Home | Main Index | Thread Index | Old Index