X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/cd227e8ad3633b7590014737a9ce9e9c532f1b3c..3ad446b27ed02197769b45f1e7d07784940d8e56:/tcpdump-stdinc.h diff --git a/tcpdump-stdinc.h b/tcpdump-stdinc.h index 4256d596..214c79cf 100644 --- a/tcpdump-stdinc.h +++ b/tcpdump-stdinc.h @@ -29,7 +29,7 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * - * @(#) $Header: /tcpdump/master/tcpdump/tcpdump-stdinc.h,v 1.12 2005-03-27 01:35:45 guy Exp $ (LBL) + * @(#) $Header: /tcpdump/master/tcpdump/tcpdump-stdinc.h,v 1.14 2005-04-27 01:13:27 guy Exp $ (LBL) */ /* @@ -89,8 +89,15 @@ typedef char* caddr_t; #include #include #include -#ifdef INTTYPES_H_DEFINES_FORMATS +#if HAVE_INTTYPES_H #include +#else +#if HAVE_STDINT_H +#include +#endif +#endif +#ifdef HAVE_SYS_BITYPES_H +#include #endif #include #include /* concession to AIX */ @@ -122,7 +129,7 @@ typedef char* caddr_t; #define FOPEN_WRITE_BIN FOPEN_WRITE_TXT #endif -#if defined(__GNUC__) && defined(__i386__) +#if defined(__GNUC__) && defined(__i386__) && !defined(__ntohl) #undef ntohl #undef ntohs #undef htonl