new argus and argus-clients code available

Peter Van Epp vanepp at sfu.ca
Tue Jun 13 21:54:58 EDT 2006


	Close but no cigar :-).

argus-3.0.0.rc.7.tar.gz needs this patch and then compiles clean on all except
FreeBSD 4.10 and Mac OS 10.3 (neither worth worring about right now although
I will probably continue to poke). Clients have a couple more problems that
I'm working on.


*** common/argus_util.c.orig	Tue Jun 13 11:37:19 2006
--- common/argus_util.c	Tue Jun 13 11:37:44 2006
***************
*** 145,151 ****
  void ArgusPrintHex (const u_char *, u_int);
  
  #if defined(_LITTLE_ENDIAN)
! #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD)
  #include <extract.h>
  #if !defined(ntohll)
  #define ntohll(x) EXTRACT_64BITS(&x)
--- 145,151 ----
  void ArgusPrintHex (const u_char *, u_int);
  
  #if defined(_LITTLE_ENDIAN)
! #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
  #include <extract.h>
  #if !defined(ntohll)
  #define ntohll(x) EXTRACT_64BITS(&x)




More information about the argus mailing list