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