compiling argus on a BSDI box?
Carter Bullard
cbullard at nortelnetworks.com
Thu Sep 23 21:00:19 EDT 1999
Hey Alex,
Thanks! I had a freeze on the code, but the best
freeze's sometimes thaw out unexpectedly ;o)
If I can I'll try to get these in this weekend.
Carter
> -----Original Message-----
> From: Alexander Bochmann [mailto:bochmann at infra.de]
> Sent: Thursday, September 23, 1999 2:28 PM
> To: argus at lists.andrew.cmu.edu
> Subject: compiling argus on a BSDI box?
>
>
> Hi,
>
> has anyone tried to compile argus (-1.8) on a machine running BSDI 3?
>
> I have managed to compile at least the clients (the BSDI box here
> has the most diskspace and all the old argus data files are
> stored there),
> and I have encountered some minor problems (sorry, no diff's, because
> actually I have no clue about C programming and I should be
> preparing for
> my diploma right now instead of fiddling with software ;-) -
> but I have
> a short description...
>
> include/cons_out.h:
> It seems there is no struct ether_addr in netinet/if_ether.h on BSDI 3
> I just added the following to cons_out.h:
>
> #if defined(bsdi)
> struct ether_addr {
> u_char ether_addr_octet[6];
> };
> #endif
>
> (found in some include file on an OpenBSD machine :) ...)
>
> common/argus_parse.c:
> should probably use mktime instead of timelocal on BSDI (just
> added an
> -Dtimelocal=mktime to the DEFS in the Makefiles for now).
>
> common/addrtoname.c:
> uses ether_ntohost several times, which does not seem to
> exist on BSDI,
> so I just added something like an && !defined(bsdi) to the
> existing #if's
> surrounding these.
>
> At least ra and raservices seem to work fine (didn't try much
> else yet)...
>
> Alex.
>
>
More information about the argus
mailing list