argus-3.0.0.rc.3

Peter Van Epp vanepp at sfu.ca
Thu Jun 8 12:08:10 EDT 2006


	FreeBSD 5.4 compiles mostly clean (which I think you already knew :-))
with only this complaint:

gcc -g  -Wall -Wmissing-prototypes -Wstrict-prototypes -I. -I/usr/include  -I./../include -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 -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 -DCONFIG_X86_BSWAP=1 -DSTDC_HEADERS=1 -c ArgusArp.c
ArgusArp.c: In function `ArgusCreateArpFlow':
ArgusArp.c:84: warning: passing arg 1 of `__bswap32' makes integer from pointer without a cast
ArgusArp.c:85: warning: passing arg 1 of `__bswap32' makes integer from pointer without a cast
ArgusArp.c:100: warning: passing arg 1 of `__bswap32' makes integer from pointer without a cast
ArgusArp.c:101: warning: passing arg 1 of `__bswap32' makes integer from pointer without a cast
ArgusArp.c:115: warning: passing arg 1 of `__bswap32' makes integer from pointer without a cast
ArgusArp.c:125: warning: passing arg 1 of `__bswap32' makes integer from pointer without a cast


	But OpenBSD 3.8 (and I see there is now a 3.9) is unhappy so I'll poke
at that on theory if we can make OpenBSD happy most of the rest will be pleased
too :-)

gcc -g  -Wall -Wmissing-prototypes -Wstrict-prototypes -I. -I/usr/include  -I./../include -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_UNISTD_H=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 -DCONFIG_X86_BSWAP=1 -DSTDC_HEADERS=1  -DARGUS_SYSLOG=1 -c argus_util.c
argus_util.c:142:22: byteswap.h: No such file or directory
argus_util.c: In function `ArgusNtoH':
argus_util.c:180: warning: implicit declaration of function `bswap_64'
*** Error code 1

gcc -g  -Wall -Wmissing-prototypes -Wstrict-prototypes -I. -I/usr/include  -I./../include -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_UNISTD_H=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 -DCONFIG_X86_BSWAP=1 -DSTDC_HEADERS=1 -c ArgusModeler.c
ArgusModeler.c: In function `ArgusParseIPOptions':
ArgusModeler.c:3166: error: `IPOPT_RA' undeclared (first use in this function)
ArgusModeler.c:3166: error: (Each undeclared identifier is reported only once
ArgusModeler.c:3166: error: for each function it appears in.)
*** Error code 1

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



More information about the argus mailing list