argus-3.0.0.rc.4 now available

Peter Van Epp vanepp at sfu.ca
Thu Jun 8 15:19:53 EDT 2006


	A patch to compat.h to fix up OpenBSD and Mac OS 10.3 for endian /
header problems (againt argus-3.0.0.rc.4) probably needed on NetBSD as well
but I haven't gotten that far yet :-).

*** include/compat.h.orig	Thu Jun  8 04:57:54 2006
--- include/compat.h	Thu Jun  8 05:00:17 2006
***************
*** 47,52 ****
--- 47,60 ----
   * $Change: $
   */
  
+ #if defined(__APPLE_CC__) || defined(__APPLE__)
+ #define __OpenBSD__	1
+ #endif
+ 
+ #if defined(__OpenBSD__)
+ #include <arpa/inet.h>
+ #endif
+ 
  #include <os.h>
  
  #ifndef Argus_compat_h
***************
*** 66,75 ****
  #if defined(linux)
  #include <endian.h>
  #define __FAVOR_BSD
- #endif
- 
- #if defined(__APPLE_CC__) || defined(__APPLE__)
- #define __OpenBSD__	1
  #endif
  
  #if defined(CYGWIN)
--- 74,79 ----



More information about the argus mailing list