argus-2.0.2 is available from the dev download area
Carter Bullard
carter at qosient.com
Sat Aug 25 11:44:46 EDT 2001
Hey Peter,
Well "better late than never"? 2.0.2 is now released,
so are these problems happening to /pub/argus/argus-2.0.2?
It would probably be better if we modified the ./configure
file so that if its OpenBSD, we don't use the
../include/linux-include directory. Could you check out
how it behaves if you take the "-I ../include/linux-include"
out of the Makefiles?
Carter
Carter Bullard
QoSient, LLC
300 E. 56th Street, Suite 18K
New York, New York 10022
carter at qosient.com
Phone +1 212 588-9133
Fax +1 212 588-9134
http://qosient.com
> -----Original Message-----
> From: Peter Van Epp [mailto:vanepp at sfu.ca]
> Sent: Friday, August 24, 2001 6:44 PM
> To: carter at qosient.com
> Subject: Re: argus-2.0.2 is available from the dev download area
>
>
> There are some advantages to being away from email :-)
> I figured out what I did wrong and smacked OpenBSD around til
> it builds clean (and then
> reapplied the patch and rebuilt on FreeBSD to verify that
> didn't break anything there). This is against
> /dev/argus-2.0.2 from the web site.
>
> Peter Van Epp / Operations and Technical Support
> Simon Fraser University, Burnaby, B.C. Canada
>
>
>
> *** common/argus_filter.c.orig Fri Aug 24 07:01:40 2001
> --- common/argus_filter.c Fri Aug 24 07:03:06 2001
> ***************
> *** 701,709 ****
> #define ISLOOPBACK(p) (strcmp((p)->ifr_name, "lo0") == 0)
> #endif
>
> - #if !defined(__OpenBSD__)
> #include <net/if.h>
> - #endif
>
> /*
> * Return the name of a network interface attached to the
> system, or NULL
> --- 701,707 ----
> *** include/argus_out.h.orig Fri Aug 24 06:56:15 2001
> --- include/argus_out.h Fri Aug 24 06:57:21 2001
> ***************
> *** 49,55 ****
> --- 49,57 ----
> #if defined(HAVE_SOLARIS) || (__FreeBSD__) || (__NetBSD__)
> || (__OpenBSD__)
> #include <sys/types.h>
> #include <sys/socket.h>
> + #if !defined(__OpenBSD__)
> #include <net/if.h>
> + #endif
> #endif
>
> #include <netinet/if_ether.h>
> *** include/linux-include/netinet/if_ether.h.orig Fri Aug
> 24 06:59:18 2001
> --- include/linux-include/netinet/if_ether.h Fri Aug 24 06:59:33 2001
> ***************
> *** 15,23 ****
> #ifndef _netinet_if_ether_h
> #define _netinet_if_ether_h
>
> - #if !defined(__OpenBSD__)
> #include <net/if_arp.h>
> - #endif
>
> /*
> * Ethernet address - 6 octets
> --- 15,21 ----
> *** include/linux-include/netinet/ip.h.orig Fri Aug 24 06:35:55 2001
> --- include/linux-include/netinet/ip.h Fri Aug 24 06:50:46 2001
> ***************
> *** 22,27 ****
> --- 22,33 ----
>
> #define IPVERSION 4
>
> + #if defined(__OpenBSD__)
> + #define __BYTE_ORDER BYTE_ORDER
> + #define __LITTLE_ENDIAN LITTLE_ENDIAN
> + #define __BIG_ENDIAN BIG_ENDIAN
> + #endif
> +
> /*
> * Structure of an internet header, naked of options.
> *
>
More information about the argus
mailing list