argus-3.0.0.rc.5 now available
Peter Van Epp
vanepp at sfu.ca
Thu Jun 8 17:28:01 EDT 2006
On Thu, Jun 08, 2006 at 04:48:37PM -0400, Carter Bullard wrote:
> Gentle people,
> argus-3.0.0.rc.5 is now available on the server.
> The clients have not changed, so this is just an argus update,
> to support porting to Open BSD.
>
> ftp://qosient.com/dev/argus-3.0
>
> Thanks for all the efforts!!!!!!
>
> Carter
>
Oops, I wasn't quite fast enough with this one :-). Because OpenBSD
gets defined on the MAC I need to not make the odd header changes for
OpenBSD there :-)
*** argus/ArgusIgmp.c.orig Thu Jun 8 13:39:33 2006
--- argus/ArgusIgmp.c Thu Jun 8 13:42:39 2006
***************
*** 35,40 ****
--- 35,46 ----
#include <ArgusSource.h>
#include <ArgusUtil.h>
+ #if defined(__OpenBSD__) && !defined(__APPLE_CC__) && !defined(__APPLE__)
+ #define IGMP_V1_MEMBERSHIP_REPORT IGMP_v1_HOST_MEMBERSHIP_REPORT
+ #define IGMP_V2_MEMBERSHIP_REPORT IGMP_v2_HOST_MEMBERSHIP_REPORT
+ #define IGMP_V2_LEAVE_GROUP IGMP_HOST_LEAVE_MESSAGE
+ #endif
+
struct ArgusFlow *ArgusCreateIGMPv6Flow (struct ArgusModelerStruct *, struct igmp *);
struct ArgusFlow *ArgusCreateIGMPFlow (struct ArgusModelerStruct *, struct ip *);
More information about the argus
mailing list