Package: hping3
Version: 3.a2.ds2-6

While compiling the package using our research compiler infrastructure we
noticed the following conflicting declaration of the variable ip_optlen:

- globals.h: extern char ip_optlen;
- main.c: unsigned ip_optlen;

This will cause undefined behaviour if the value of ip_optlen exceeds 127 for
any architecture with signed char type. This is also problematic in other cases
where ip_optlen stores the return value of functions returning unsigned char.

Best,
Michael

Attachment: pgpnxq9816UDP.pgp
Description: PGP signature

Reply via email to