I had a look at the tcptraceroute.c file, and it doesn't actually 'include' libnet-headers.h, only libnet.h:

#include <libnet.h>

I'll try adding the DEFINE lines you mentioned, to see if that works. Perhaps also including libnet-headers.h will work too.

Thanks!

On Tuesday, January 28, 2003, at 05:51 PM, Carsten Klapp wrote:

Hi Jeremy,
Nevermind my previous answer... I just noticed /sw/include/libnet/libnet-headers.h declares specifically LIBNET_IPV4_H and LIBNET_ICMPV4_H instead of LIBNET_IP_H and LIBNET_ICMP_H.

Try patching in this at some point in the code after the "#include <libnet/libnet-headers.h>" line:
#define LIBNET_IP_H LIBNET_IPV4_H
#define LIBNET_ICMP_H LIBNET_ICMPV4_H

The other errors should probably go away then too. As for the "PRu16" error I have no clue, sorry.
Carsten


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to