argus-clients-3.0.0.rc.4

Peter Van Epp vanepp at sfu.ca
Tue Jun 13 15:28:41 EDT 2006


On Mon, Jun 12, 2006 at 03:21:47PM -0400, Carter Bullard wrote:
> Hey Peter,
>     So, I've made all the fixes you suggested,  in some form or manner,
> but I'm most interested in how to fix the HAVE_ETHER_HOSTTON,
> and STRTOF define problems.   ./configure is suppose to figure out
> if these routines exist, and then we're suppose to do the right thing.
> 
>    Seems like the ./configure test has a bug?  Do these machines
> not have definitions for these routines?  Are we just declaring them
> with the wrong parameters?
> 
> Inquiring minds want to know!!!
> 
> Carter

	I spoke too soon before :-). I just installed a copy of FreeBSD 6.1 on
one of my test machines and clients.rc.4 blows up on that too (although it
works on FreeBSD 5.4! although now I will have to go verify that again :-)).
So I guess I get to fix it anyway :-). 

gcc -g  -Wall -Wmissing-prototypes -Wstrict-prototypes -pthread -I. -I../include -I../common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DARGUSDEBUG=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DARGUS_THREADS=1 -DHAVE_TCP_WRAPPER=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DSTDC_HEADERS=1 -c ./ra.c
In file included from ../include/argus_util.h:31,
                 from ./ra.c:42:
../include/argus_os.h:104:1: warning: "ICMP6_MEMBERSHIP_QUERY" redefined
In file included from ../include/argus_os.h:101,
                 from ../include/argus_util.h:31,
                 from ./ra.c:42:
/usr/include/netinet/icmp6.h:103:1: warning: this is the location of the previous definition
In file included from ../include/argus_util.h:31,
                 from ./ra.c:42:
../include/argus_os.h:105:1: warning: "ICMP6_MEMBERSHIP_REPORT" redefined
In file included from ../include/argus_os.h:101,
                 from ../include/argus_util.h:31,
                 from ./ra.c:42:
/usr/include/netinet/icmp6.h:104:1: warning: this is the location of the previous definition
In file included from ../include/argus_util.h:31,
                 from ./ra.c:42:
../include/argus_os.h:106:1: warning: "ICMP6_MEMBERSHIP_REDUCTION" redefined
In file included from ../include/argus_os.h:101,
                 from ../include/argus_util.h:31,
                 from ./ra.c:42:
/usr/include/netinet/icmp6.h:105:1: warning: this is the location of the previous definition

Peter Van Epp / Operations and Technical Support 
Simon Fraser University, Burnaby, B.C. Canada



More information about the argus mailing list