--- tcpdump-3.7.1/interface.h.orig	Wed Jul 10 11:35:31 2002
+++ tcpdump-3.7.1/interface.h	Wed Jul 10 11:36:30 2002
@@ -106,6 +106,9 @@
  */
 #ifndef INET6
 #define DEFAULT_SNAPLEN 68	/* ether + IPv4 + TCP + 14 */
+#endif
+#ifdef _AIX
+#define DEFAULT_SNAPLEN 70
 #else
 #define DEFAULT_SNAPLEN 96	/* ether + IPv6 + TCP + 22 */
 #endif
--- tcpdump-3.7.1/print-igmp.c.aix	Mon Sep 17 16:58:02 2001
+++ tcpdump-3.7.1/print-igmp.c	Wed Jul 10 11:34:26 2002
@@ -52,6 +52,10 @@
  * The packet format for a traceroute request.
  */
 struct tr_query {
+ #ifdef _AIX
+ #undef tr_src
+ #undef tr_dst
+ #endif
     u_int  tr_src;          /* traceroute source */
     u_int  tr_dst;          /* traceroute destination */
     u_int  tr_raddr;        /* traceroute response address */
