argus-clients-3.0.0.rc.4

Peter Van Epp vanepp at sfu.ca
Tue Jun 13 16:33:39 EDT 2006


	My bad, I hadn't built the clients on 5.4 either and they too break. 
This replacement patch fixes that on FreeBSD 5.4 and 6.1. 4.10 is somewhat 
happier but still broken however. I'll poke at it a bit more and see if I 
can cure that too (then I wouldn't need to upgrade my box to test 3.0 :-)).

*** include/argus_os.h.orig	Thu Jun  8 11:20:12 2006
--- include/argus_os.h	Tue Jun 13 12:37:21 2006
***************
*** 100,106 ****
  #include <sys/types.h>
  #include <netinet/icmp6.h>
  
! #if defined(MLD_LISTENER_QUERY)
  #define ICMP6_MEMBERSHIP_QUERY 		MLD_LISTENER_QUERY
  #define ICMP6_MEMBERSHIP_REPORT		MLD_LISTENER_REPORT
  #define ICMP6_MEMBERSHIP_REDUCTION	MLD_LISTENER_REDUCTION
--- 100,106 ----
  #include <sys/types.h>
  #include <netinet/icmp6.h>
  
! #if defined(MLD_LISTENER_QUERY) && !defined(__NetBSD__)&& !defined(__OpenBSD__) && !defined (__FreeBSD__)
  #define ICMP6_MEMBERSHIP_QUERY 		MLD_LISTENER_QUERY
  #define ICMP6_MEMBERSHIP_REPORT		MLD_LISTENER_REPORT
  #define ICMP6_MEMBERSHIP_REDUCTION	MLD_LISTENER_REDUCTION



More information about the argus mailing list