Hello,

On Wednesday 08 July 2009, Fabrice Coutadeur wrote:
> Applicable packages:
> dsniff 2.4b1+debian-18
> libnet1 1.1.2.1-4
> libc6 2.9-4ubuntu6
>
> Recommended course of action:
> libnet-headers.h specifies fields in TCP structures as u_char, u_short and
> u_long, which are interpreted as 8-bit, 16-bit and 64-bit numbers
> respectively
> on a 64-bit machine. These should be changed to uint8_t, uint16_t and
> uint32_t
> respectively for compatibility with 64-bit machines.

First of all, the debian stable version is 1.1.2.1-2 and the debian testing 
version is 1.1.4-2. There is no current 1.1.2.1-4 version:

http://packages.debian.org/search?keywords=libnet1

Apart from that, I could not find the problem you're reporting. There is no 
u_short or u_char in libnet-headers.h in current stable (1.1.2.1-2) and 
testing (1.1.4-2) versions.

Perhaps you've a stale libnet-headers.h or a copyied file? Are you examining 
/usr/include/libnet/libnet-headers.h ? If so, you can check the md5sums with:

debsums libnet1-dev




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to