*** ./flow6-v1.0/tools/flow6.h.orig	2012-07-04 08:37:58.000000000 +0200
--- ./flow6-v1.0/tools/flow6.h	2012-07-04 08:37:37.000000000 +0200
***************
*** 184,190 ****
  	unsigned int		mtu;
  };
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
--- 184,190 ----
  	unsigned int		mtu;
  };
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) || defined (__APPLE__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
*** ./frag6-v1.0/tools/frag6.h.orig	2012-07-04 08:38:55.000000000 +0200
--- ./frag6-v1.0/tools/frag6.h	2012-07-04 08:39:09.000000000 +0200
***************
*** 181,187 ****
  	unsigned int		mtu;
  };
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
--- 181,187 ----
  	unsigned int		mtu;
  };
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) || defined (__APPLE__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
*** ./icmp6-attack-v1.0/tools/icmp6-attack.h.orig	2012-07-04 08:40:38.000000000 +0200
--- ./icmp6-attack-v1.0/tools/icmp6-attack.h	2012-07-04 08:40:21.000000000 +0200
***************
*** 100,106 ****
  } __attribute__ ((__packed__));
  
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
--- 100,106 ----
  } __attribute__ ((__packed__));
  
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) || defined (__APPLE__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
*** ./ipv6-toolkit-v1.1/tools/icmp6.h.orig	2012-07-04 08:15:28.000000000 +0200
--- ./ipv6-toolkit-v1.1/tools/icmp6.h	2012-07-04 08:21:11.000000000 +0200
***************
*** 142,148 ****
  	unsigned int		mtu;
  };
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
--- 142,148 ----
  	unsigned int		mtu;
  };
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) || defined (__APPLE__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
*** ./ipv6-toolkit-v1.1/tools/rd6.h.orig	2012-07-04 08:22:14.000000000 +0200
--- ./ipv6-toolkit-v1.1/tools/rd6.h	2012-07-04 08:22:32.000000000 +0200
***************
*** 99,105 ****
  } __attribute__ ((__packed__));
  
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
--- 99,105 ----
  } __attribute__ ((__packed__));
  
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) || defined (__APPLE__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
*** ./ipv6-toolkit-v1.1/tools/tcp6.h.orig	2012-07-04 08:23:40.000000000 +0200
--- ./ipv6-toolkit-v1.1/tools/tcp6.h	2012-07-04 08:23:55.000000000 +0200
***************
*** 136,142 ****
  	unsigned int		mtu;
  };
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
--- 136,142 ----
  	unsigned int		mtu;
  };
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) || defined (__APPLE__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
*** ./jumbo6-v1.0/tools/jumbo6.h.orig	2012-07-04 08:42:58.000000000 +0200
--- ./jumbo6-v1.0/tools/jumbo6.h	2012-07-04 08:43:12.000000000 +0200
***************
*** 142,148 ****
  	unsigned int		mtu;
  };
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
--- 142,148 ----
  	unsigned int		mtu;
  };
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) || defined (__APPLE__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
*** ./ni6-v1.0/tools/ni6.h.orig	2012-07-04 08:44:04.000000000 +0200
--- ./ni6-v1.0/tools/ni6.h	2012-07-04 08:44:22.000000000 +0200
***************
*** 154,160 ****
  };
  
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
--- 154,160 ----
  };
  
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) || defined (__APPLE__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
*** ./rd-attack-v1.0/tools/rd-attack.h.orig	2012-07-04 08:45:29.000000000 +0200
--- ./rd-attack-v1.0/tools/rd-attack.h	2012-07-04 08:45:42.000000000 +0200
***************
*** 84,90 ****
  } __attribute__ ((__packed__));
  
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
--- 84,90 ----
  } __attribute__ ((__packed__));
  
  
! #if defined (__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) || defined (__APPLE__)
      #ifndef s6_addr16
  	    #define s6_addr16	__u6_addr.__u6_addr16
      #endif
