Snort mailing list archives
Re: flexresp
From: Claudiu Ionescu <jones () rdsnet ro>
Date: Thu, 24 Jan 2002 15:42:17 +0200
This is what have happened after aclocal and automake. See attached txt. Any idea? Chris Green wrote:
Claudiu Ionescu <jones () rdsnet ro> writes:Hello all, I'm using Snort for quite some time now. Curently I have 1.8.3 version compiled with mysql suport and it works fine. Recently I have tried to enable flexresp support with Snort and I am having troubles compliling it. This is the begining of a long lis of errors:run aclocal; automake; ./configure see mailing list archives for more information -- Chris Green <cmg () uab edu> Fame may be fleeting but obscurity is forever. _______________________________________________ Snort-users mailing list Snort-users () lists sourceforge net Go to this URL to change user options or unsubscribe: https://lists.sourceforge.net/lists/listinfo/snort-users Snort-users list archive: http://www.geocrawler.com/redir-sf.php3?list=snort-users
<<< Log from xxx.xxx.xxx.xxx started January 24, 2002, 15:27:45 >>> main:~ # cd snort-1.8.3/ main:~/snort-1.8.3 # make clean Making clean in win32 make[1]: Entering directory `/root/snort-1.8.3/win32' Making clean in WIN32-Libraries make[2]: Entering directory `/root/snort-1.8.3/win32/WIN32-Libraries' make[2]: Nothing to be done for `clean'. make[2]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Libraries' Making clean in WIN32-Includes make[2]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes' Making clean in rpc make[3]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes/rpc' make[3]: Nothing to be done for `clean'. make[3]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes/rpc' Making clean in mysql make[3]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes/mysql' make[3]: Nothing to be done for `clean'. make[3]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes/mysql' Making clean in libnet make[3]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes/libnet' make[3]: Nothing to be done for `clean'. make[3]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes/libnet' Making clean in . make[3]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes' make[3]: Nothing to be done for `clean-am'. make[3]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes' make[2]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes' Making clean in WIN32-Code make[2]: Entering directory `/root/snort-1.8.3/win32/WIN32-Code' make[2]: Nothing to be done for `clean'. make[2]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Code' Making clean in . make[2]: Entering directory `/root/snort-1.8.3/win32' make[2]: Nothing to be done for `clean-am'. make[2]: Leaving directory `/root/snort-1.8.3/win32' make[1]: Leaving directory `/root/snort-1.8.3/win32' Making clean in . make[1]: Entering directory `/root/snort-1.8.3' test -z "snort" || rm -f snort rm -f *.o core *.core make[1]: Leaving directory `/root/snort-1.8.3' main:~/snort-1.8.3 # aclocal main:~/snort-1.8.3 # automake main:~/snort-1.8.3 # ./configure --with-mysql --enable-flexresp checking for a BSD compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes /root/snort-1.8.3/missing: Unknown `--run' option Try `/root/snort-1.8.3/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for mawk... no checking for gawk... gawk checking whether make sets ${MAKE}... yes checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for executable suffix... checking for object suffix... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking dependency style of gcc... none checking for gcc option to accept ANSI C... none needed checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking dependency style of gcc... (cached) none checking build system type... i586-pc-linux-gnu checking host system type... i586-pc-linux-gnu checking whether byte ordering is bigendian... no checking how to run the C preprocessor... gcc -E checking for strings.h... yes checking for string.h... yes checking for stdlib.h... yes checking for unistd.h... yes checking for sys/sockio.h... no checking for paths.h... yes checking for inet_ntoa in -lnsl... yes checking for socket in -lsocket... no checking whether printf must be declared... no checking whether fprintf must be declared... no checking whether syslog must be declared... no checking whether puts must be declared... no checking whether fputs must be declared... no checking whether fputc must be declared... no checking whether fopen must be declared... no checking whether fclose must be declared... no checking whether fwrite must be declared... no checking whether fflush must be declared... no checking whether getopt must be declared... no checking whether bzero must be declared... no checking whether bcopy must be declared... no checking whether memset must be declared... no checking whether strtol must be declared... no checking whether strcasecmp must be declared... no checking whether strncasecmp must be declared... no checking whether strerror must be declared... no checking whether perror must be declared... no checking whether socket must be declared... no checking whether sendto must be declared... no checking whether vsnprintf must be declared... no checking whether snprintf must be declared... no checking whether strtoul must be declared... no checking for snprintf... yes checking for strlcpy... no checking for strlcat... no checking for strerror... yes checking for floor in -lm... yes checking for pcap_datalink in -lpcap... yes checking for mysql... yes checking for compress in -lz... yes checking "for libnet.h"... /usr/local/include checking for u_int8_t... no checking for u_int16_t... no checking for u_int32_t... no checking for a BSD compatible install... /usr/bin/ginstall -c configure: creating ./config.status config.status: creating Makefile config.status: creating win32/Makefile config.status: creating win32/WIN32-Code/Makefile config.status: creating win32/WIN32-Includes/Makefile config.status: creating win32/WIN32-Libraries/Makefile config.status: creating win32/WIN32-Includes/Makefile config.status: creating win32/WIN32-Includes/libnet/Makefile config.status: creating win32/WIN32-Includes/mysql/Makefile config.status: creating win32/WIN32-Includes/rpc/Makefile config.status: creating win32/WIN32-Libraries/Makefile config.status: creating config.h config.status: config.h is unchanged main:~/snort-1.8.3 # make cd . && autoconf /bin/sh ./config.status --recheck running /bin/sh ./configure --with-mysql --enable-flexresp --no-create --no-recursion checking for a BSD compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes /root/snort-1.8.3/missing: Unknown `--run' option Try `/root/snort-1.8.3/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for mawk... no checking for gawk... gawk checking whether make sets ${MAKE}... yes checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for executable suffix... checking for object suffix... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking dependency style of gcc... none checking for gcc option to accept ANSI C... none needed checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking dependency style of gcc... (cached) none checking build system type... i586-pc-linux-gnu checking host system type... i586-pc-linux-gnu checking whether byte ordering is bigendian... no checking how to run the C preprocessor... gcc -E checking for strings.h... yes checking for string.h... yes checking for stdlib.h... yes checking for unistd.h... yes checking for sys/sockio.h... no checking for paths.h... yes checking for inet_ntoa in -lnsl... yes checking for socket in -lsocket... no checking whether printf must be declared... no checking whether fprintf must be declared... no checking whether syslog must be declared... no checking whether puts must be declared... no checking whether fputs must be declared... no checking whether fputc must be declared... no checking whether fopen must be declared... no checking whether fclose must be declared... no checking whether fwrite must be declared... no checking whether fflush must be declared... no checking whether getopt must be declared... no checking whether bzero must be declared... no checking whether bcopy must be declared... no checking whether memset must be declared... no checking whether strtol must be declared... no checking whether strcasecmp must be declared... no checking whether strncasecmp must be declared... no checking whether strerror must be declared... no checking whether perror must be declared... no checking whether socket must be declared... no checking whether sendto must be declared... no checking whether vsnprintf must be declared... no checking whether snprintf must be declared... no checking whether strtoul must be declared... no checking for snprintf... yes checking for strlcpy... no checking for strlcat... no checking for strerror... yes checking for floor in -lm... yes checking for pcap_datalink in -lpcap... yes checking for mysql... yes checking for compress in -lz... yes checking "for libnet.h"... /usr/local/include checking for u_int8_t... no checking for u_int16_t... no checking for u_int32_t... no checking for a BSD compatible install... /usr/bin/ginstall -c configure: creating ./config.status cd . && \ CONFIG_HEADERS= CONFIG_LINKS= \ CONFIG_FILES=Makefile /bin/sh ./config.status config.status: creating Makefile cd . && autoheader autoheader: config.h.in is unchanged cd . \ && CONFIG_FILES= CONFIG_HEADERS=config.h \ /bin/sh ./config.status config.status: creating config.h config.status: config.h is unchanged make all-recursive make[1]: Entering directory `/root/snort-1.8.3' Making all in win32 make[2]: Entering directory `/root/snort-1.8.3/win32' cd .. && \ CONFIG_HEADERS= CONFIG_LINKS= \ CONFIG_FILES=win32/Makefile /bin/sh ./config.status config.status: creating win32/Makefile make[2]: Leaving directory `/root/snort-1.8.3/win32' make[2]: Entering directory `/root/snort-1.8.3/win32' Making all in WIN32-Code make[3]: Entering directory `/root/snort-1.8.3/win32/WIN32-Code' cd ../.. && \ CONFIG_HEADERS= CONFIG_LINKS= \ CONFIG_FILES=win32/WIN32-Code/Makefile /bin/sh ./config.status config.status: creating win32/WIN32-Code/Makefile make[3]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Code' make[3]: Entering directory `/root/snort-1.8.3/win32/WIN32-Code' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Code' Making all in WIN32-Includes make[3]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes' cd ../.. && \ CONFIG_HEADERS= CONFIG_LINKS= \ CONFIG_FILES=win32/WIN32-Includes/Makefile /bin/sh ./config.status config.status: creating win32/WIN32-Includes/Makefile make[3]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes' make[3]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes' Making all in libnet make[4]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes/libnet' cd ../../.. && \ CONFIG_HEADERS= CONFIG_LINKS= \ CONFIG_FILES=win32/WIN32-Includes/libnet/Makefile /bin/sh ./config.status config.status: creating win32/WIN32-Includes/libnet/Makefile make[4]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes/libnet' make[4]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes/libnet' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes/libnet' Making all in mysql make[4]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes/mysql' cd ../../.. && \ CONFIG_HEADERS= CONFIG_LINKS= \ CONFIG_FILES=win32/WIN32-Includes/mysql/Makefile /bin/sh ./config.status config.status: creating win32/WIN32-Includes/mysql/Makefile make[4]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes/mysql' make[4]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes/mysql' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes/mysql' Making all in rpc make[4]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes/rpc' cd ../../.. && \ CONFIG_HEADERS= CONFIG_LINKS= \ CONFIG_FILES=win32/WIN32-Includes/rpc/Makefile /bin/sh ./config.status config.status: creating win32/WIN32-Includes/rpc/Makefile make[4]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes/rpc' make[4]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes/rpc' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes/rpc' make[4]: Entering directory `/root/snort-1.8.3/win32/WIN32-Includes' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes' make[3]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Includes' Making all in WIN32-Libraries make[3]: Entering directory `/root/snort-1.8.3/win32/WIN32-Libraries' cd ../.. && \ CONFIG_HEADERS= CONFIG_LINKS= \ CONFIG_FILES=win32/WIN32-Libraries/Makefile /bin/sh ./config.status config.status: creating win32/WIN32-Libraries/Makefile make[3]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Libraries' make[3]: Entering directory `/root/snort-1.8.3/win32/WIN32-Libraries' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/root/snort-1.8.3/win32/WIN32-Libraries' make[3]: Entering directory `/root/snort-1.8.3/win32' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/root/snort-1.8.3/win32' make[2]: Leaving directory `/root/snort-1.8.3/win32' make[2]: Entering directory `/root/snort-1.8.3' gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f snort.c || echo './'`snort.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f log.c || echo './'`log.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f decode.c || echo './'`decode .c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f mstring.c || echo './'`mstri ng.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f rules.c || echo './'`rules.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f plugbase.c || echo './'`plug base.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_pattern_match.c || echo ' ./'`sp_pattern_match.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_tcp_flag_check.c || echo './'`sp_tcp_flag_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_icmp_type_check.c || echo './'`sp_icmp_type_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_icmp_code_check.c || echo './'`sp_icmp_code_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_ttl_check.c || echo './'` sp_ttl_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_ip_id_check.c || echo './ '`sp_ip_id_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_tcp_ack_check.c || echo ' ./'`sp_tcp_ack_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_tcp_seq_check.c || echo ' ./'`sp_tcp_seq_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_dsize_check.c || echo './ '`sp_dsize_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f spp_http_decode.c || echo '. /'`spp_http_decode.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f spp_portscan.c || echo './'` spp_portscan.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_ipoption_check.c || echo './'`sp_ipoption_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_rpc_check.c || echo './'` sp_rpc_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_icmp_id_check.c || echo ' ./'`sp_icmp_id_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_icmp_seq_check.c || echo './'`sp_icmp_seq_check.c gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap -I/usr/include/mysql -DENABLE_MYSQ L -I/usr/include -g -O2 -Wall -DENABLE_RESPONSE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR _BSD -DHAVE_NET_ETHERNET_H -DLIBNET_LIL_ENDIAN -c `test -f sp_respond.c || echo './'`sp _respond.c In file included from snort.h:54, from sp_respond.h:23, from sp_respond.c:35: /usr/include/rpc/auth.h:74: parse error before `uint32_t' /usr/include/rpc/auth.h:74: warning: no semicolon at end of struct or union /usr/include/rpc/auth.h:74: warning: no semicolon at end of struct or union /usr/include/rpc/auth.h:75: warning: data definition has no type or storage class /usr/include/rpc/auth.h:76: warning: data definition has no type or storage class /usr/include/rpc/auth.h:78: parse error before `}' /usr/include/rpc/auth.h:98: field `ah_key' has incomplete type In file included from snort.h:189, from sp_respond.h:23, from sp_respond.c:35: event.h:26: parse error before `uint32_t' event.h:26: warning: no semicolon at end of struct or union event.h:27: warning: type defaults to `int' in declaration of `sig_id' event.h:27: warning: data definition has no type or storage class event.h:28: parse error before `sig_rev' event.h:28: warning: type defaults to `int' in declaration of `sig_rev' event.h:28: warning: data definition has no type or storage class event.h:29: parse error before `classification' event.h:29: warning: type defaults to `int' in declaration of `classification' event.h:29: warning: data definition has no type or storage class event.h:30: parse error before `priority' event.h:30: warning: type defaults to `int' in declaration of `priority' event.h:30: warning: data definition has no type or storage class event.h:31: parse error before `event_id' event.h:31: warning: type defaults to `int' in declaration of `event_id' event.h:31: warning: data definition has no type or storage class event.h:32: parse error before `event_reference' event.h:32: warning: type defaults to `int' in declaration of `event_reference' event.h:32: warning: data definition has no type or storage class event.h:36: parse error before `}' event.h:36: warning: type defaults to `int' in declaration of `Event' event.h:36: warning: data definition has no type or storage class In file included from snort.h:192, from sp_respond.h:23, from sp_respond.c:35: decode.h:409: parse error before `uint8_t' decode.h:409: warning: no semicolon at end of struct or union decode.h:410: warning: type defaults to `int' in declaration of `ssap' decode.h:410: warning: data definition has no type or storage class decode.h:411: parse error before `protid' decode.h:411: warning: type defaults to `int' in declaration of `protid' decode.h:411: warning: data definition has no type or storage class decode.h:412: parse error before `ethertype' decode.h:412: warning: type defaults to `int' in declaration of `ethertype' decode.h:412: warning: data definition has no type or storage class decode.h:413: warning: type defaults to `int' in declaration of `Trh_llc' decode.h:413: warning: data definition has no type or storage class decode.h:430: parse error before `uint16_t' decode.h:430: warning: no semicolon at end of struct or union decode.h:438: warning: type defaults to `int' in declaration of `rseg' decode.h:438: warning: data definition has no type or storage class decode.h:439: parse error before `}' decode.h:439: warning: type defaults to `int' in declaration of `Trh_mr' decode.h:439: warning: data definition has no type or storage class decode.h:448: parse error before `uint8_t' decode.h:448: warning: no semicolon at end of struct or union decode.h:449: warning: type defaults to `int' in declaration of `fc' decode.h:449: warning: data definition has no type or storage class decode.h:450: parse error before `daddr' decode.h:450: warning: type defaults to `int' in declaration of `daddr' decode.h:450: warning: data definition has no type or storage class decode.h:451: parse error before `saddr' decode.h:451: warning: type defaults to `int' in declaration of `saddr' decode.h:451: warning: data definition has no type or storage class decode.h:452: parse error before `}' decode.h:452: warning: type defaults to `int' in declaration of `Trh_hdr' decode.h:452: warning: data definition has no type or storage class decode.h:466: parse error before `uint8_t' decode.h:466: warning: no semicolon at end of struct or union decode.h:467: warning: type defaults to `int' in declaration of `daddr' decode.h:467: warning: data definition has no type or storage class decode.h:468: parse error before `saddr' decode.h:468: warning: type defaults to `int' in declaration of `saddr' decode.h:468: warning: data definition has no type or storage class decode.h:469: parse error before `}' decode.h:469: warning: type defaults to `int' in declaration of `Fddi_hdr' decode.h:469: warning: data definition has no type or storage class decode.h:474: parse error before `uint8_t' decode.h:474: warning: no semicolon at end of struct or union decode.h:475: warning: type defaults to `int' in declaration of `ssap' decode.h:475: warning: data definition has no type or storage class decode.h:476: warning: type defaults to `int' in declaration of `Fddi_llc_saps' decode.h:476: warning: data definition has no type or storage class decode.h:481: parse error before `uint8_t' decode.h:481: warning: no semicolon at end of struct or union decode.h:482: warning: type defaults to `int' in declaration of `Fddi_llc_sna' decode.h:482: warning: data definition has no type or storage class decode.h:489: parse error before `uint8_t' decode.h:489: warning: no semicolon at end of struct or union decode.h:490: warning: type defaults to `int' in declaration of `Fddi_llc_other' decode.h:490: warning: data definition has no type or storage class decode.h:495: parse error before `uint8_t' decode.h:495: warning: no semicolon at end of struct or union decode.h:496: warning: type defaults to `int' in declaration of `protid' decode.h:496: warning: data definition has no type or storage class decode.h:497: parse error before `ethertype' decode.h:497: warning: type defaults to `int' in declaration of `ethertype' decode.h:497: warning: data definition has no type or storage class decode.h:498: warning: type defaults to `int' in declaration of `Fddi_llc_iparp' decode.h:498: warning: data definition has no type or storage class decode.h:510: parse error before `uint16_t' decode.h:510: warning: no semicolon at end of struct or union decode.h:511: warning: type defaults to `int' in declaration of `sll_hatype' decode.h:511: warning: data definition has no type or storage class decode.h:512: parse error before `sll_halen' decode.h:512: warning: type defaults to `int' in declaration of `sll_halen' decode.h:512: warning: data definition has no type or storage class decode.h:513: parse error before `sll_addr' decode.h:513: warning: type defaults to `int' in declaration of `sll_addr' decode.h:513: warning: data definition has no type or storage class decode.h:514: parse error before `sll_protocol' decode.h:514: warning: type defaults to `int' in declaration of `sll_protocol' decode.h:514: warning: data definition has no type or storage class decode.h:515: warning: type defaults to `int' in declaration of `SLLHdr' decode.h:515: warning: data definition has no type or storage class decode.h:546: parse error before `uint16_t' decode.h:546: warning: no semicolon at end of struct or union decode.h:550: warning: type defaults to `int' in declaration of `vth_proto' decode.h:550: warning: data definition has no type or storage class decode.h:551: warning: type defaults to `int' in declaration of `VlanTagHdr' decode.h:551: warning: data definition has no type or storage class decode.h:560: parse error before `uint8_t' decode.h:560: warning: no semicolon at end of struct or union decode.h:561: warning: type defaults to `int' in declaration of `ssap' decode.h:561: warning: data definition has no type or storage class decode.h:562: warning: type defaults to `int' in declaration of `EthLlc' decode.h:562: warning: data definition has no type or storage class decode.h:566: parse error before `uint8_t' decode.h:566: warning: no semicolon at end of struct or union decode.h:567: warning: type defaults to `int' in declaration of `org_code' decode.h:567: warning: data definition has no type or storage class decode.h:568: parse error before `proto_id' decode.h:568: warning: type defaults to `int' in declaration of `proto_id' decode.h:568: warning: data definition has no type or storage class decode.h:569: warning: type defaults to `int' in declaration of `EthLlcOther' decode.h:569: warning: data definition has no type or storage class decode.h:578: parse error before `uint8_t' decode.h:578: warning: no semicolon at end of struct or union decode.h:579: warning: type defaults to `int' in declaration of `ether_src' decode.h:579: warning: data definition has no type or storage class decode.h:580: parse error before `ether_type' decode.h:580: warning: type defaults to `int' in declaration of `ether_type' decode.h:580: warning: data definition has no type or storage class decode.h:582: warning: type defaults to `int' in declaration of `EtherHdr' decode.h:582: warning: data definition has no type or storage class decode.h:599: parse error before `uint8_t' decode.h:599: warning: no semicolon at end of struct or union decode.h:601: warning: type defaults to `int' in declaration of `ip_tos' decode.h:601: warning: data definition has no type or storage class decode.h:602: parse error before `ip_len' decode.h:602: warning: type defaults to `int' in declaration of `ip_len' decode.h:602: warning: data definition has no type or storage class decode.h:603: parse error before `ip_id' decode.h:603: warning: type defaults to `int' in declaration of `ip_id' decode.h:603: warning: data definition has no type or storage class decode.h:604: parse error before `ip_off' decode.h:604: warning: type defaults to `int' in declaration of `ip_off' decode.h:604: warning: data definition has no type or storage class decode.h:605: parse error before `ip_ttl' decode.h:605: warning: type defaults to `int' in declaration of `ip_ttl' decode.h:605: warning: data definition has no type or storage class decode.h:606: parse error before `ip_proto' decode.h:606: warning: type defaults to `int' in declaration of `ip_proto' decode.h:606: warning: data definition has no type or storage class decode.h:607: parse error before `ip_csum' decode.h:607: warning: type defaults to `int' in declaration of `ip_csum' decode.h:607: warning: data definition has no type or storage class decode.h:610: parse error before `}' decode.h:610: warning: type defaults to `int' in declaration of `IPHdr' decode.h:610: warning: data definition has no type or storage class decode.h:627: parse error before `uint16_t' decode.h:627: warning: no semicolon at end of struct or union decode.h:628: warning: type defaults to `int' in declaration of `th_dport' decode.h:628: warning: data definition has no type or storage class decode.h:629: parse error before `th_seq' decode.h:629: warning: type defaults to `int' in declaration of `th_seq' decode.h:629: warning: data definition has no type or storage class decode.h:630: parse error before `th_ack' decode.h:630: warning: type defaults to `int' in declaration of `th_ack' decode.h:630: warning: data definition has no type or storage class decode.h:635: parse error before `th_x2' decode.h:637: warning: type defaults to `int' in declaration of `th_flags' decode.h:637: warning: data definition has no type or storage class decode.h:638: parse error before `th_win' decode.h:638: warning: type defaults to `int' in declaration of `th_win' decode.h:638: warning: data definition has no type or storage class decode.h:639: parse error before `th_sum' decode.h:639: warning: type defaults to `int' in declaration of `th_sum' decode.h:639: warning: data definition has no type or storage class decode.h:640: parse error before `th_urp' decode.h:640: warning: type defaults to `int' in declaration of `th_urp' decode.h:640: warning: data definition has no type or storage class decode.h:642: warning: type defaults to `int' in declaration of `TCPHdr' decode.h:642: warning: data definition has no type or storage class decode.h:653: parse error before `uint16_t' decode.h:653: warning: no semicolon at end of struct or union decode.h:654: warning: type defaults to `int' in declaration of `uh_dport' decode.h:654: warning: data definition has no type or storage class decode.h:655: parse error before `uh_len' decode.h:655: warning: type defaults to `int' in declaration of `uh_len' decode.h:655: warning: data definition has no type or storage class decode.h:656: parse error before `uh_chk' decode.h:656: warning: type defaults to `int' in declaration of `uh_chk' decode.h:656: warning: data definition has no type or storage class decode.h:658: warning: type defaults to `int' in declaration of `UDPHdr' decode.h:658: warning: data definition has no type or storage class decode.h:663: parse error before `uint8_t' decode.h:663: warning: no semicolon at end of struct or union decode.h:664: warning: type defaults to `int' in declaration of `code' decode.h:664: warning: data definition has no type or storage class decode.h:665: parse error before `csum' decode.h:665: warning: type defaults to `int' in declaration of `csum' decode.h:665: warning: data definition has no type or storage class decode.h:668: parse error before `uint8_t' decode.h:668: warning: no semicolon at end of struct or union decode.h:674: parse error before `uint16_t' decode.h:674: warning: no semicolon at end of struct or union decode.h:675: warning: type defaults to `int' in declaration of `seq' decode.h:675: warning: data definition has no type or storage class decode.h:676: warning: type defaults to `int' in declaration of `idseq' decode.h:676: warning: data definition has no type or storage class decode.h:682: parse error before `uint16_t' decode.h:682: warning: no semicolon at end of struct or union decode.h:683: warning: type defaults to `int' in declaration of `nextmtu' decode.h:683: warning: data definition has no type or storage class decode.h:684: warning: type defaults to `int' in declaration of `pmtu' decode.h:684: warning: data definition has no type or storage class decode.h:688: parse error before `uint8_t' decode.h:688: warning: no semicolon at end of struct or union decode.h:689: warning: type defaults to `int' in declaration of `wpa' decode.h:689: warning: data definition has no type or storage class decode.h:690: parse error before `lifetime' decode.h:690: warning: type defaults to `int' in declaration of `lifetime' decode.h:690: warning: data definition has no type or storage class decode.h:691: warning: type defaults to `int' in declaration of `rtradv' decode.h:691: warning: data definition has no type or storage class decode.h:692: parse error before `}' decode.h:692: warning: type defaults to `int' in declaration of `icmp_hun' decode.h:692: warning: data definition has no type or storage class decode.h:710: parse error before `uint32_t' decode.h:710: warning: no semicolon at end of struct or union decode.h:710: warning: no semicolon at end of struct or union decode.h:711: warning: type defaults to `int' in declaration of `rtime' decode.h:711: warning: data definition has no type or storage class decode.h:712: parse error before `ttime' decode.h:712: warning: type defaults to `int' in declaration of `ttime' decode.h:712: warning: data definition has no type or storage class decode.h:713: warning: type defaults to `int' in declaration of `ts' decode.h:713: warning: data definition has no type or storage class decode.h:718: parse error before `IPHdr' decode.h:718: warning: no semicolon at end of struct or union decode.h:720: warning: type defaults to `int' in declaration of `ip' decode.h:720: warning: data definition has no type or storage class decode.h:724: parse error before `uint32_t' decode.h:724: warning: no semicolon at end of struct or union decode.h:725: warning: type defaults to `int' in declaration of `preference' decode.h:725: warning: data definition has no type or storage class decode.h:726: warning: type defaults to `int' in declaration of `radv' decode.h:726: warning: data definition has no type or storage class decode.h:728: parse error before `mask' decode.h:728: warning: type defaults to `int' in declaration of `mask' decode.h:728: warning: data definition has no type or storage class decode.h:732: parse error before `}' decode.h:732: warning: type defaults to `int' in declaration of `icmp_dun' decode.h:732: warning: data definition has no type or storage class decode.h:741: parse error before `}' decode.h:741: warning: type defaults to `int' in declaration of `ICMPHdr' decode.h:741: warning: data definition has no type or storage class decode.h:746: parse error before `uint16_t' decode.h:746: warning: no semicolon at end of struct or union decode.h:747: warning: type defaults to `int' in declaration of `seqno' decode.h:747: warning: data definition has no type or storage class decode.h:749: warning: type defaults to `int' in declaration of `echoext' decode.h:749: warning: data definition has no type or storage class decode.h:753: parse error before `uint16_t' decode.h:753: warning: no semicolon at end of struct or union decode.h:754: warning: type defaults to `int' in declaration of `ar_pro' decode.h:754: warning: data definition has no type or storage class decode.h:755: parse error before `ar_hln' decode.h:755: warning: type defaults to `int' in declaration of `ar_hln' decode.h:755: warning: data definition has no type or storage class decode.h:756: parse error before `ar_pln' decode.h:756: warning: type defaults to `int' in declaration of `ar_pln' decode.h:756: warning: data definition has no type or storage class decode.h:757: parse error before `ar_op' decode.h:757: warning: type defaults to `int' in declaration of `ar_op' decode.h:757: warning: data definition has no type or storage class decode.h:758: warning: type defaults to `int' in declaration of `ARPHdr' decode.h:758: warning: data definition has no type or storage class decode.h:764: parse error before `ARPHdr' decode.h:764: warning: no semicolon at end of struct or union decode.h:765: warning: type defaults to `int' in declaration of `arp_sha' decode.h:765: warning: data definition has no type or storage class decode.h:766: parse error before `arp_spa' decode.h:766: warning: type defaults to `int' in declaration of `arp_spa' decode.h:766: warning: data definition has no type or storage class decode.h:767: parse error before `arp_tha' decode.h:767: warning: type defaults to `int' in declaration of `arp_tha' decode.h:767: warning: data definition has no type or storage class decode.h:768: parse error before `arp_tpa' decode.h:768: warning: type defaults to `int' in declaration of `arp_tpa' decode.h:768: warning: data definition has no type or storage class decode.h:769: parse error before `}' decode.h:769: warning: type defaults to `int' in declaration of `EtherARP' decode.h:769: warning: data definition has no type or storage class decode.h:774: parse error before `uint8_t' decode.h:774: warning: no semicolon at end of struct or union decode.h:775: warning: type defaults to `int' in declaration of `len' decode.h:775: warning: data definition has no type or storage class decode.h:776: parse error before `*' decode.h:776: warning: type defaults to `int' in declaration of `data' decode.h:776: conflicting types for `data' decode.h:730: previous declaration of `data' decode.h:776: warning: data definition has no type or storage class decode.h:777: parse error before `}' decode.h:777: warning: type defaults to `int' in declaration of `Options' decode.h:777: warning: data definition has no type or storage class decode.h:782: parse error before `EtherHdr' decode.h:782: warning: no semicolon at end of struct or union decode.h:784: conflicting types for `code' decode.h:664: previous declaration of `code' decode.h:788: parse error before `}' decode.h:788: warning: type defaults to `int' in declaration of `PPPoEHdr' decode.h:788: warning: data definition has no type or storage class decode.h:800: parse error before `uint8_t' decode.h:800: warning: no semicolon at end of struct or union decode.h:801: warning: type defaults to `int' in declaration of `length' decode.h:801: conflicting types for `length' decode.h:786: previous declaration of `length' decode.h:801: warning: data definition has no type or storage class decode.h:802: warning: type defaults to `int' in declaration of `HttpUri' decode.h:802: warning: data definition has no type or storage class decode.h:808: parse error before `uint8_t' decode.h:808: warning: no semicolon at end of struct or union decode.h:810: warning: type defaults to `int' in declaration of `fddihdr' decode.h:810: warning: data definition has no type or storage class decode.h:811: parse error before `*' decode.h:811: warning: type defaults to `int' in declaration of `fddisaps' decode.h:811: warning: data definition has no type or storage class decode.h:812: parse error before `*' decode.h:812: warning: type defaults to `int' in declaration of `fddisna' decode.h:812: warning: data definition has no type or storage class decode.h:813: parse error before `*' decode.h:813: warning: type defaults to `int' in declaration of `fddiiparp' decode.h:813: warning: data definition has no type or storage class decode.h:814: parse error before `*' decode.h:814: warning: type defaults to `int' in declaration of `fddiother' decode.h:814: warning: data definition has no type or storage class decode.h:816: parse error before `*' decode.h:816: warning: type defaults to `int' in declaration of `trh' decode.h:816: warning: data definition has no type or storage class decode.h:817: parse error before `*' decode.h:817: warning: type defaults to `int' in declaration of `trhllc' decode.h:817: warning: data definition has no type or storage class decode.h:818: parse error before `*' decode.h:818: warning: type defaults to `int' in declaration of `trhmr' decode.h:818: warning: data definition has no type or storage class decode.h:820: parse error before `*' decode.h:820: warning: type defaults to `int' in declaration of `sllh' decode.h:820: warning: data definition has no type or storage class decode.h:822: parse error before `*' decode.h:822: warning: type defaults to `int' in declaration of `eh' decode.h:822: warning: data definition has no type or storage class decode.h:823: parse error before `*' decode.h:823: warning: type defaults to `int' in declaration of `vh' decode.h:823: warning: data definition has no type or storage class decode.h:824: parse error before `*' decode.h:824: warning: type defaults to `int' in declaration of `ehllc' decode.h:824: warning: data definition has no type or storage class decode.h:825: parse error before `*' decode.h:825: warning: type defaults to `int' in declaration of `ehllcother' decode.h:825: warning: data definition has no type or storage class decode.h:827: parse error before `*' decode.h:827: warning: type defaults to `int' in declaration of `ah' decode.h:827: warning: data definition has no type or storage class decode.h:829: parse error before `*' decode.h:829: warning: type defaults to `int' in declaration of `iph' decode.h:829: warning: type defaults to `int' in declaration of `orig_iph' decode.h:829: warning: data definition has no type or storage class decode.h:830: parse error before `ip_options_len' decode.h:830: warning: type defaults to `int' in declaration of `ip_options_len' decode.h:830: warning: data definition has no type or storage class decode.h:831: parse error before `*' decode.h:831: warning: type defaults to `int' in declaration of `ip_options_data' decode.h:831: warning: data definition has no type or storage class decode.h:833: parse error before `*' decode.h:833: warning: type defaults to `int' in declaration of `tcph' decode.h:833: warning: type defaults to `int' in declaration of `orig_tcph' decode.h:833: warning: data definition has no type or storage class decode.h:834: parse error before `tcp_options_len' decode.h:834: warning: type defaults to `int' in declaration of `tcp_options_len' decode.h:834: warning: data definition has no type or storage class decode.h:835: parse error before `*' decode.h:835: warning: type defaults to `int' in declaration of `tcp_options_data' decode.h:835: warning: data definition has no type or storage class decode.h:837: parse error before `*' decode.h:837: warning: type defaults to `int' in declaration of `udph' decode.h:837: warning: type defaults to `int' in declaration of `orig_udph' decode.h:837: warning: data definition has no type or storage class decode.h:838: parse error before `*' decode.h:838: warning: type defaults to `int' in declaration of `icmph' decode.h:838: warning: type defaults to `int' in declaration of `orig_icmph' decode.h:838: warning: data definition has no type or storage class decode.h:840: parse error before `*' decode.h:840: warning: type defaults to `int' in declaration of `ext' decode.h:840: warning: data definition has no type or storage class decode.h:842: parse error before `*' decode.h:842: warning: type defaults to `int' in declaration of `data' decode.h:842: warning: data definition has no type or storage class decode.h:843: parse error before `dsize' decode.h:843: warning: type defaults to `int' in declaration of `dsize' decode.h:843: warning: data definition has no type or storage class decode.h:845: parse error before `frag_flag' decode.h:845: warning: type defaults to `int' in declaration of `frag_flag' decode.h:845: warning: data definition has no type or storage class decode.h:846: parse error before `frag_offset' decode.h:846: warning: type defaults to `int' in declaration of `frag_offset' decode.h:846: warning: data definition has no type or storage class decode.h:847: parse error before `mf' decode.h:847: warning: type defaults to `int' in declaration of `mf' decode.h:847: warning: data definition has no type or storage class decode.h:848: parse error before `df' decode.h:848: warning: type defaults to `int' in declaration of `df' decode.h:848: warning: data definition has no type or storage class decode.h:849: parse error before `rf' decode.h:849: warning: type defaults to `int' in declaration of `rf' decode.h:849: warning: data definition has no type or storage class decode.h:851: parse error before `sp' decode.h:851: warning: type defaults to `int' in declaration of `sp' decode.h:851: warning: data definition has no type or storage class decode.h:852: parse error before `dp' decode.h:852: warning: type defaults to `int' in declaration of `dp' decode.h:852: warning: data definition has no type or storage class decode.h:853: parse error before `orig_sp' decode.h:853: warning: type defaults to `int' in declaration of `orig_sp' decode.h:853: warning: data definition has no type or storage class decode.h:854: parse error before `orig_dp' decode.h:854: warning: type defaults to `int' in declaration of `orig_dp' decode.h:854: warning: data definition has no type or storage class decode.h:855: parse error before `caplen' decode.h:855: warning: type defaults to `int' in declaration of `caplen' decode.h:855: warning: data definition has no type or storage class decode.h:857: parse error before `URI' decode.h:857: warning: type defaults to `int' in declaration of `URI' decode.h:857: warning: data definition has no type or storage class decode.h:863: parse error before `ip_options' decode.h:863: warning: type defaults to `int' in declaration of `ip_options' decode.h:863: warning: data definition has no type or storage class decode.h:864: parse error before `ip_option_count' decode.h:864: warning: type defaults to `int' in declaration of `ip_option_count' decode.h:864: warning: data definition has no type or storage class decode.h:867: parse error before `tcp_options' decode.h:867: warning: type defaults to `int' in declaration of `tcp_options' decode.h:867: warning: data definition has no type or storage class decode.h:868: parse error before `tcp_option_count' decode.h:868: warning: type defaults to `int' in declaration of `tcp_option_count' decode.h:868: warning: data definition has no type or storage class decode.h:872: parse error before `csum_flags' decode.h:872: warning: type defaults to `int' in declaration of `csum_flags' decode.h:872: warning: data definition has no type or storage class decode.h:873: parse error before `packet_flags' decode.h:873: warning: type defaults to `int' in declaration of `packet_flags' decode.h:873: warning: data definition has no type or storage class decode.h:877: warning: type defaults to `int' in declaration of `Packet' decode.h:877: warning: data definition has no type or storage class decode.h:884: parse error before `*' decode.h:885: parse error before `*' decode.h:886: parse error before `*' decode.h:887: parse error before `*' decode.h:888: parse error before `*' decode.h:889: parse error before `*' decode.h:890: parse error before `*' decode.h:891: parse error before `*' decode.h:892: parse error before `*' decode.h:893: parse error before `*' decode.h:894: parse error before `*' decode.h:895: parse error before `*' decode.h:896: parse error before `*' decode.h:897: parse error before `*' decode.h:898: parse error before `*' decode.h:899: parse error before `*' decode.h:900: parse error before `*' decode.h:901: parse error before `*' decode.h:902: parse error before `*' decode.h:903: parse error before `*' decode.h:904: parse error before `*' decode.h:905: parse error before `*' In file included from snort.h:193, from sp_respond.h:23, from sp_respond.c:35: log.h:48: parse error before `*' log.h:49: parse error before `*' log.h:52: parse error before `Packet' log.h:55: parse error before `Packet' log.h:58: parse error before `Packet' log.h:59: parse error before `Packet' log.h:60: parse error before `Packet' log.h:61: parse error before `Packet' log.h:62: parse error before `Packet' log.h:63: parse error before `Packet' log.h:64: parse error before `Packet' log.h:65: parse error before `Packet' log.h:66: parse error before `Packet' log.h:67: parse error before `Packet' log.h:68: parse error before `Packet' log.h:69: parse error before `Packet' log.h:72: parse error before `*' log.h:74: parse error before `*' log.h:75: parse error before `*' log.h:78: parse error before `*' log.h:79: parse error before `*' log.h:80: parse error before `*' log.h:81: parse error before `*' log.h:83: parse error before `*' log.h:84: parse error before `*' log.h:86: parse error before `*' log.h:87: parse error before `*' log.h:88: parse error before `*' log.h:89: parse error before `*' log.h:90: parse error before `*' log.h:96: parse error before `*' In file included from snort.h:194, from sp_respond.h:23, from sp_respond.c:35: rules.h:112: parse error before `*' rules.h:122: parse error before `*' rules.h:130: parse error before `*' rules.h:172: parse error before `uint8_t' rules.h:172: warning: no semicolon at end of struct or union rules.h:174: warning: type defaults to `int' in declaration of `event_data' rules.h:174: warning: data definition has no type or storage class rules.h:191: parse error before `}' rules.h:191: warning: type defaults to `int' in declaration of `OptTreeNode' rules.h:191: warning: data definition has no type or storage class rules.h:204: parse error before `uint32_t' rules.h:204: warning: no semicolon at end of struct or union rules.h:205: warning: type defaults to `int' in declaration of `netmask' rules.h:205: warning: data definition has no type or storage class rules.h:206: parse error before `addr_flags' rules.h:206: warning: type defaults to `int' in declaration of `addr_flags' rules.h:206: warning: data definition has no type or storage class rules.h:208: conflicting types for `next' rules.h:188: previous declaration of `next' rules.h:209: parse error before `}' rules.h:209: warning: type defaults to `int' in declaration of `IpAddrSet' rules.h:209: warning: data definition has no type or storage class rules.h:220: parse error before `IpAddrSet' rules.h:220: warning: no semicolon at end of struct or union rules.h:221: warning: type defaults to `int' in declaration of `dip' rules.h:221: warning: data definition has no type or storage class rules.h:238: parse error before `flags' rules.h:238: warning: type defaults to `int' in declaration of `flags' rules.h:238: warning: data definition has no type or storage class rules.h:248: parse error before `*' rules.h:248: warning: type defaults to `int' in declaration of `down' rules.h:248: warning: data definition has no type or storage class rules.h:252: parse error before `}' rules.h:252: warning: type defaults to `int' in declaration of `RuleTreeNode' rules.h:252: warning: data definition has no type or storage class rules.h:257: parse error before `RuleTreeNode' rules.h:257: warning: no semicolon at end of struct or union rules.h:258: warning: type defaults to `int' in declaration of `TcpList' rules.h:258: warning: data definition has no type or storage class rules.h:259: parse error before `*' rules.h:259: warning: type defaults to `int' in declaration of `UdpList' rules.h:259: warning: data definition has no type or storage class rules.h:260: parse error before `*' rules.h:260: warning: type defaults to `int' in declaration of `IcmpList' rules.h:260: warning: data definition has no type or storage class rules.h:263: parse error before `}' rules.h:263: warning: type defaults to `int' in declaration of `ListHead' rules.h:263: warning: data definition has no type or storage class rules.h:267: parse error before `ListHead' rules.h:267: warning: no semicolon at end of struct or union rules.h:271: conflicting types for `next' rules.h:208: previous declaration of `next' rules.h:272: parse error before `}' rules.h:272: warning: type defaults to `int' in declaration of `RuleListNode' rules.h:272: warning: data definition has no type or storage class rules.h:292: parse error before `*' rules.h:298: parse error before `OptTreeNode' rules.h:299: parse error before `OptTreeNode' rules.h:300: parse error before `*' rules.h:302: parse error before `*' rules.h:306: parse error before `*' rules.h:309: parse error before `*' rules.h:316: parse error before `*' rules.h:317: parse error before `RuleTreeNode' rules.h:318: parse error before `*' rules.h:318: parse error before `*' rules.h:318: warning: type defaults to `int' in declaration of `AllocAddrNode' rules.h:318: warning: data definition has no type or storage class rules.h:324: parse error before `IpAddrSet' rules.h:327: parse error before `*' rules.h:334: parse error before `*' rules.h:334: parse error before `RuleTreeNode' rules.h:334: warning: type defaults to `int' in declaration of `GetDynamicRTN' rules.h:334: warning: data definition has no type or storage class rules.h:335: parse error before `*' rules.h:335: parse error before `RuleTreeNode' rules.h:335: warning: type defaults to `int' in declaration of `GetDynamicOTN' rules.h:335: warning: data definition has no type or storage class rules.h:336: parse error before `*' rules.h:336: parse error before `ListHead' rules.h:336: warning: type defaults to `int' in declaration of `CreateRuleType' rules.h:336: warning: data definition has no type or storage class rules.h:337: parse error before `*' rules.h:337: parse error before `*' rules.h:337: warning: type defaults to `int' in declaration of `addNodeToOrderedList' rules.h:337: warning: data definition has no type or storage class rules.h:342: parse error before `*' rules.h:343: parse error before `*' rules.h:344: parse error before `*' rules.h:345: parse error before `*' rules.h:348: parse error before `*' rules.h:349: parse error before `*' rules.h:350: parse error before `*' rules.h:351: parse error before `*' rules.h:352: parse error before `*' rules.h:353: parse error before `*' rules.h:354: parse error before `Packet' rules.h:355: parse error before `*' rules.h:357: parse error before `*' rules.h:358: parse error before `*' rules.h:359: parse error before `*' rules.h:360: parse error before `*' rules.h:361: parse error before `*' rules.h:362: parse error before `*' rules.h:363: parse error before `*' rules.h:364: parse error before `*' rules.h:367: parse error before `*' rules.h:368: parse error before `*' rules.h:369: parse error before `*' rules.h:370: parse error before `*' rules.h:371: parse error before `*' rules.h:372: parse error before `*' rules.h:373: parse error before `*' rules.h:374: parse error before `*' rules.h:375: parse error before `*' rules.h:377: parse error before `*' rules.h:378: parse error before `*' rules.h:379: parse error before `*' rules.h:380: parse error before `*' rules.h:381: parse error before `*' rules.h:382: parse error before `*' In file included from snort.h:197, from sp_respond.h:23, from sp_respond.c:35: checksum.h:33: parse error before `checksum' checksum.h:33: parse error before `*' checksum.h:33: warning: type defaults to `int' in declaration of `checksum' checksum.h:33: warning: data definition has no type or storage class In file included from snort.h:198, from sp_respond.h:23, from sp_respond.c:35: tag.h:26: parse error before `*' tag.h:27: parse error before `*' tag.h:28: parse error before `*' tag.h:29: parse error before `*' tag.h:30: parse error before `*' tag.h:31: parse error before `OptTreeNode' In file included from sp_respond.h:23, from sp_respond.c:35: snort.h:306: parse error before `uint32_t' snort.h:306: warning: no semicolon at end of struct or union snort.h:307: warning: type defaults to `int' in declaration of `pktlen' snort.h:307: warning: data definition has no type or storage class snort.h:308: warning: type defaults to `int' in declaration of `SnortPktHeader' snort.h:308: warning: data definition has no type or storage class In file included from plugbase.h:26, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_pattern_match.h:32: parse error before `uint8_t' sp_pattern_match.h:32: warning: no semicolon at end of struct or union sp_pattern_match.h:40: conflicting types for `next' rules.h:271: previous declaration of `next' sp_pattern_match.h:42: parse error before `}' sp_pattern_match.h:42: warning: type defaults to `int' in declaration of `PatternMatchD ata' sp_pattern_match.h:42: warning: data definition has no type or storage class sp_pattern_match.h:44: parse error before `OptTreeNode' sp_pattern_match.h:45: parse error before `OptTreeNode' sp_pattern_match.h:46: parse error before `OptTreeNode' sp_pattern_match.h:47: parse error before `OptTreeNode' sp_pattern_match.h:49: parse error before `OptTreeNode' sp_pattern_match.h:50: parse error before `*' sp_pattern_match.h:51: parse error before `*' sp_pattern_match.h:52: parse error before `*' sp_pattern_match.h:53: parse error before `OptTreeNode' sp_pattern_match.h:54: parse error before `OptTreeNode' sp_pattern_match.h:55: parse error before `OptTreeNode' sp_pattern_match.h:56: parse error before `OptTreeNode' sp_pattern_match.h:57: parse error before `*' In file included from plugbase.h:27, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_tcp_flag_check.h:38: parse error before `OptTreeNode' sp_tcp_flag_check.h:40: parse error before `OptTreeNode' sp_tcp_flag_check.h:41: parse error before `*' In file included from plugbase.h:28, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_icmp_type_check.h:36: parse error before `OptTreeNode' sp_icmp_type_check.h:37: parse error before `OptTreeNode' sp_icmp_type_check.h:38: parse error before `*' In file included from plugbase.h:29, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_icmp_code_check.h:35: parse error before `OptTreeNode' sp_icmp_code_check.h:36: parse error before `OptTreeNode' sp_icmp_code_check.h:37: parse error before `*' In file included from plugbase.h:30, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_ttl_check.h:34: parse error before `OptTreeNode' sp_ttl_check.h:36: parse error before `OptTreeNode' sp_ttl_check.h:37: parse error before `*' sp_ttl_check.h:38: parse error before `*' sp_ttl_check.h:39: parse error before `*' sp_ttl_check.h:40: parse error before `*' In file included from plugbase.h:31, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_ip_id_check.h:33: parse error before `OptTreeNode' sp_ip_id_check.h:35: parse error before `OptTreeNode' sp_ip_id_check.h:36: parse error before `*' In file included from plugbase.h:32, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_tcp_ack_check.h:33: parse error before `OptTreeNode' sp_tcp_ack_check.h:35: parse error before `OptTreeNode' sp_tcp_ack_check.h:36: parse error before `*' In file included from plugbase.h:33, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_tcp_seq_check.h:33: parse error before `OptTreeNode' sp_tcp_seq_check.h:35: parse error before `OptTreeNode' sp_tcp_seq_check.h:36: parse error before `*' In file included from plugbase.h:34, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_dsize_check.h:37: parse error before `OptTreeNode' sp_dsize_check.h:39: parse error before `OptTreeNode' sp_dsize_check.h:40: parse error before `*' sp_dsize_check.h:41: parse error before `*' sp_dsize_check.h:42: parse error before `*' In file included from plugbase.h:35, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_ipoption_check.h:35: parse error before `OptTreeNode' sp_ipoption_check.h:36: parse error before `OptTreeNode' sp_ipoption_check.h:37: parse error before `*' In file included from plugbase.h:36, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_rpc_check.h:40: parse error before `OptTreeNode' sp_rpc_check.h:42: parse error before `OptTreeNode' sp_rpc_check.h:43: parse error before `*' In file included from plugbase.h:37, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_icmp_id_check.h:35: parse error before `OptTreeNode' sp_icmp_id_check.h:37: parse error before `OptTreeNode' sp_icmp_id_check.h:38: parse error before `*' In file included from plugbase.h:38, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_icmp_seq_check.h:35: parse error before `OptTreeNode' sp_icmp_seq_check.h:37: parse error before `OptTreeNode' sp_icmp_seq_check.h:38: parse error before `*' In file included from plugbase.h:39, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_session.h:38: parse error before `OptTreeNode' sp_session.h:40: parse error before `OptTreeNode' sp_session.h:41: parse error before `*' sp_session.h:42: parse error before `Packet' sp_session.h:43: parse error before `*' In file included from plugbase.h:40, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_react.h:47: parse error before `OptTreeNode' sp_react.h:48: parse error before `OptTreeNode' sp_react.h:49: parse error before `*' In file included from plugbase.h:41, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_ip_tos_check.h:29: parse error before `uint8_t' sp_ip_tos_check.h:29: warning: no semicolon at end of struct or union sp_ip_tos_check.h:30: warning: type defaults to `int' in declaration of `not_flag' sp_ip_tos_check.h:30: warning: data definition has no type or storage class sp_ip_tos_check.h:32: warning: type defaults to `int' in declaration of `IpTosData' sp_ip_tos_check.h:32: warning: data definition has no type or storage class sp_ip_tos_check.h:34: parse error before `OptTreeNode' sp_ip_tos_check.h:36: parse error before `OptTreeNode' sp_ip_tos_check.h:37: parse error before `*' In file included from plugbase.h:42, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_reference.h:46: parse error before `OptTreeNode' sp_reference.h:47: parse error before `OptTreeNode' sp_reference.h:48: parse error before `*' In file included from plugbase.h:43, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_ip_fragbits.h:41: parse error before `uint16_t' sp_ip_fragbits.h:41: warning: no semicolon at end of struct or union sp_ip_fragbits.h:43: warning: type defaults to `int' in declaration of `FragBitsData' sp_ip_fragbits.h:43: warning: data definition has no type or storage class sp_ip_fragbits.h:45: parse error before `OptTreeNode' sp_ip_fragbits.h:47: parse error before `OptTreeNode' sp_ip_fragbits.h:48: parse error before `*' In file included from plugbase.h:44, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_tcp_win_check.h:29: parse error before `uint16_t' sp_tcp_win_check.h:29: warning: no semicolon at end of struct or union sp_tcp_win_check.h:30: warning: type defaults to `int' in declaration of `not_flag' sp_tcp_win_check.h:30: warning: data definition has no type or storage class sp_tcp_win_check.h:32: warning: type defaults to `int' in declaration of `TcpWinData' sp_tcp_win_check.h:32: warning: data definition has no type or storage class sp_tcp_win_check.h:34: parse error before `OptTreeNode' sp_tcp_win_check.h:36: parse error before `OptTreeNode' sp_tcp_win_check.h:37: parse error before `*' In file included from plugbase.h:45, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_ip_same_check.h:34: parse error before `OptTreeNode' sp_ip_same_check.h:36: parse error before `OptTreeNode' sp_ip_same_check.h:37: parse error before `*' In file included from plugbase.h:46, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_priority.h:37: parse error before `OptTreeNode' sp_priority.h:38: parse error before `OptTreeNode' sp_priority.h:40: parse error before `OptTreeNode' sp_priority.h:41: parse error before `OptTreeNode' sp_priority.h:43: parse error before `*' In file included from plugbase.h:47, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_ip_proto.h:12: parse error before `uint8_t' sp_ip_proto.h:12: warning: no semicolon at end of struct or union sp_ip_proto.h:13: warning: type defaults to `int' in declaration of `not_flag' sp_ip_proto.h:13: warning: data definition has no type or storage class sp_ip_proto.h:15: warning: type defaults to `int' in declaration of `IpProtoData' sp_ip_proto.h:15: warning: data definition has no type or storage class sp_ip_proto.h:17: parse error before `OptTreeNode' sp_ip_proto.h:19: parse error before `OptTreeNode' sp_ip_proto.h:20: parse error before `*' In file included from plugbase.h:51, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: sp_respond.h:47: parse error before `OptTreeNode' sp_respond.h:49: parse error before `Packet' sp_respond.h:51: parse error before `*' In file included from plugbase.h:53, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_http_decode.h:40: parse error before `*' In file included from plugbase.h:54, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_portscan.h:40: parse error before `*' spp_portscan.h:41: parse error before `*' In file included from plugbase.h:55, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_defrag.h:69: parse error before `*' spp_defrag.h:70: parse error before `*' spp_defrag.h:71: parse error before `*' spp_defrag.h:76: parse error before `*' spp_defrag.h:76: warning: type defaults to `int' in declaration of `GeneratePacket' spp_defrag.h:76: warning: data definition has no type or storage class In file included from plugbase.h:56, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_tcp_stream2.h:58: parse error before `uint16_t' spp_tcp_stream2.h:58: warning: no semicolon at end of struct or union spp_tcp_stream2.h:67: conflicting types for `next' sp_pattern_match.h:40: previous declaration of `next' spp_tcp_stream2.h:69: parse error before `}' spp_tcp_stream2.h:69: warning: type defaults to `int' in declaration of `TcpStream2Sess ion' spp_tcp_stream2.h:69: warning: data definition has no type or storage class spp_tcp_stream2.h:76: parse error before `TcpStream2Session' spp_tcp_stream2.h:76: warning: no semicolon at end of struct or union spp_tcp_stream2.h:82: parse error before `}' spp_tcp_stream2.h:82: warning: type defaults to `int' in declaration of `TcpStream2Data ' spp_tcp_stream2.h:82: warning: data definition has no type or storage class spp_tcp_stream2.h:88: parse error before `*' spp_tcp_stream2.h:90: parse error before `*' spp_tcp_stream2.h:90: parse error before `*' spp_tcp_stream2.h:90: warning: type defaults to `int' in declaration of `TcpStream2Chec kSession' spp_tcp_stream2.h:90: warning: data definition has no type or storage class spp_tcp_stream2.h:92: parse error before `*' spp_tcp_stream2.h:93: parse error before `*' spp_tcp_stream2.h:96: parse error before `*' spp_tcp_stream2.h:97: parse error before `*' spp_tcp_stream2.h:98: parse error before `*' spp_tcp_stream2.h:99: parse error before `*' spp_tcp_stream2.h:100: parse error before `*' spp_tcp_stream2.h:101: parse error before `*' In file included from plugbase.h:57, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_anomsensor.h:173: parse error before `*' spp_anomsensor.h:180: parse error before `*' spp_anomsensor.h:183: parse error before `*' spp_anomsensor.h:186: parse error before `*' spp_anomsensor.h:189: parse error before `*' spp_anomsensor.h:192: parse error before `*' spp_anomsensor.h:209: parse error before `*' spp_anomsensor.h:211: parse error before `*' In file included from plugbase.h:58, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_unidecode.h:46: parse error before `*' In file included from plugbase.h:59, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_rpc_decode.h:31: parse error before `*' spp_rpc_decode.h:33: parse error before `*' In file included from plugbase.h:60, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_bo.h:35: parse error before `*' In file included from plugbase.h:61, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_telnet_negotiation.h:39: parse error before `*' In file included from plugbase.h:62, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_stream4.h:29: parse error before `*' spp_stream4.h:32: parse error before `*' In file included from plugbase.h:64, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spp_arpspoof.h:32: parse error before `uint32_t' spp_arpspoof.h:32: warning: no semicolon at end of struct or union spp_arpspoof.h:33: warning: type defaults to `int' in declaration of `mac_addr' spp_arpspoof.h:33: warning: data definition has no type or storage class spp_arpspoof.h:34: parse error before `pad' spp_arpspoof.h:34: warning: type defaults to `int' in declaration of `pad' spp_arpspoof.h:34: warning: data definition has no type or storage class spp_arpspoof.h:35: parse error before `}' spp_arpspoof.h:35: warning: type defaults to `int' in declaration of `IPMacEntry' spp_arpspoof.h:35: warning: data definition has no type or storage class spp_arpspoof.h:39: parse error before `IPMacEntry' spp_arpspoof.h:39: warning: no semicolon at end of struct or union spp_arpspoof.h:40: conflicting types for `next' spp_tcp_stream2.h:67: previous declaration of `next' spp_arpspoof.h:41: parse error before `}' spp_arpspoof.h:41: warning: type defaults to `int' in declaration of `IPMacEntryListNod e' spp_arpspoof.h:41: warning: data definition has no type or storage class spp_arpspoof.h:46: parse error before `IPMacEntryListNode' spp_arpspoof.h:46: warning: no semicolon at end of struct or union spp_arpspoof.h:47: warning: type defaults to `int' in declaration of `tail' spp_arpspoof.h:47: warning: data definition has no type or storage class spp_arpspoof.h:48: parse error before `}' spp_arpspoof.h:48: warning: type defaults to `int' in declaration of `IPMacEntryList' spp_arpspoof.h:48: warning: data definition has no type or storage class spp_arpspoof.h:50: parse error before `*' spp_arpspoof.h:51: parse error before `*' spp_arpspoof.h:51: parse error before `*' spp_arpspoof.h:51: warning: type defaults to `int' in declaration of `LookupMacEntryByI P' spp_arpspoof.h:51: warning: data definition has no type or storage class spp_arpspoof.h:52: parse error before `*' spp_arpspoof.h:58: parse error before `*' In file included from plugbase.h:66, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_alert_syslog.h:42: parse error before `*' In file included from plugbase.h:67, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_log_tcpdump.h:43: parse error before `*' spo_log_tcpdump.h:47: parse error before `uint8_t' In file included from plugbase.h:68, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_database.h:139: parse error before `*' In file included from plugbase.h:69, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_alert_fast.h:43: parse error before `*' In file included from plugbase.h:70, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_alert_full.h:42: parse error before `*' In file included from plugbase.h:71, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_alert_smb.h:39: parse error before `*' In file included from plugbase.h:72, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_alert_unixsock.h:40: parse error before `uint8_t' spo_alert_unixsock.h:40: warning: no semicolon at end of struct or union spo_alert_unixsock.h:42: parse error before `dlthdr' spo_alert_unixsock.h:42: warning: type defaults to `int' in declaration of `dlthdr' spo_alert_unixsock.h:42: warning: data definition has no type or storage class spo_alert_unixsock.h:43: parse error before `nethdr' spo_alert_unixsock.h:43: warning: type defaults to `int' in declaration of `nethdr' spo_alert_unixsock.h:43: warning: data definition has no type or storage class spo_alert_unixsock.h:44: parse error before `transhdr' spo_alert_unixsock.h:44: warning: type defaults to `int' in declaration of `transhdr' spo_alert_unixsock.h:44: warning: data definition has no type or storage class spo_alert_unixsock.h:45: parse error before `data' spo_alert_unixsock.h:45: warning: type defaults to `int' in declaration of `data' spo_alert_unixsock.h:45: conflicting types for `data' decode.h:842: previous declaration of `data' spo_alert_unixsock.h:45: warning: data definition has no type or storage class spo_alert_unixsock.h:46: parse error before `val' spo_alert_unixsock.h:46: warning: type defaults to `int' in declaration of `val' spo_alert_unixsock.h:46: warning: data definition has no type or storage class spo_alert_unixsock.h:53: parse error before `pkt' spo_alert_unixsock.h:53: warning: type defaults to `int' in declaration of `pkt' spo_alert_unixsock.h:53: warning: data definition has no type or storage class spo_alert_unixsock.h:54: parse error before `event' spo_alert_unixsock.h:54: warning: type defaults to `int' in declaration of `event' spo_alert_unixsock.h:54: warning: data definition has no type or storage class spo_alert_unixsock.h:55: warning: type defaults to `int' in declaration of `Alertpkt' spo_alert_unixsock.h:55: warning: data definition has no type or storage class spo_alert_unixsock.h:63: parse error before `*' In file included from plugbase.h:73, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_xml.h:117: parse error before `IpAddrSet' spo_xml.h:117: warning: no semicolon at end of struct or union spo_xml.h:118: warning: type defaults to `int' in declaration of `sroot' spo_xml.h:118: warning: data definition has no type or storage class spo_xml.h:125: parse error before `}' spo_xml.h:125: warning: type defaults to `int' in declaration of `XmlData' spo_xml.h:125: warning: data definition has no type or storage class spo_xml.h:172: parse error before `*' spo_xml.h:177: parse error before `*' spo_xml.h:177: warning: type defaults to `int' in declaration of `ParseXmlArgs' spo_xml.h:177: warning: data definition has no type or storage class spo_xml.h:180: parse error before `*' spo_xml.h:181: parse error before `*' spo_xml.h:197: parse error before `*' spo_xml.h:204: parse error before `*' spo_xml.h:210: parse error before `*' spo_xml.h:211: parse error before `*' In file included from plugbase.h:74, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_csv.h:54: parse error before `*' spo_csv.h:58: parse error before `*' spo_csv.h:59: parse error before `*' In file included from plugbase.h:75, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_unified.h:39: parse error before `uint32_t' spo_unified.h:39: warning: no semicolon at end of struct or union spo_unified.h:40: warning: type defaults to `int' in declaration of `version_major' spo_unified.h:40: warning: data definition has no type or storage class spo_unified.h:41: parse error before `version_minor' spo_unified.h:41: warning: type defaults to `int' in declaration of `version_minor' spo_unified.h:41: warning: data definition has no type or storage class spo_unified.h:42: parse error before `timezone' spo_unified.h:42: warning: type defaults to `int' in declaration of `timezone' spo_unified.h:42: warning: data definition has no type or storage class spo_unified.h:43: parse error before `sigfigs' spo_unified.h:43: warning: type defaults to `int' in declaration of `sigfigs' spo_unified.h:43: warning: data definition has no type or storage class spo_unified.h:44: parse error before `snaplen' spo_unified.h:44: warning: type defaults to `int' in declaration of `snaplen' spo_unified.h:44: warning: data definition has no type or storage class spo_unified.h:45: parse error before `linktype' spo_unified.h:45: warning: type defaults to `int' in declaration of `linktype' spo_unified.h:45: warning: data definition has no type or storage class spo_unified.h:46: warning: type defaults to `int' in declaration of `UnifiedLogFileHead er' spo_unified.h:46: warning: data definition has no type or storage class spo_unified.h:52: parse error before `uint32_t' spo_unified.h:52: warning: no semicolon at end of struct or union spo_unified.h:53: warning: type defaults to `int' in declaration of `version_major' spo_unified.h:53: warning: data definition has no type or storage class spo_unified.h:54: parse error before `version_minor' spo_unified.h:54: warning: type defaults to `int' in declaration of `version_minor' spo_unified.h:54: warning: data definition has no type or storage class spo_unified.h:55: parse error before `timezone' spo_unified.h:55: warning: type defaults to `int' in declaration of `timezone' spo_unified.h:55: warning: data definition has no type or storage class spo_unified.h:56: warning: type defaults to `int' in declaration of `UnifiedAlertFileHe ader' spo_unified.h:56: warning: data definition has no type or storage class spo_unified.h:66: parse error before `Event' spo_unified.h:66: warning: no semicolon at end of struct or union spo_unified.h:67: warning: type defaults to `int' in declaration of `flags' spo_unified.h:67: warning: data definition has no type or storage class spo_unified.h:68: parse error before `pkth' spo_unified.h:68: warning: type defaults to `int' in declaration of `pkth' spo_unified.h:68: conflicting types for `pkth' spo_alert_unixsock.h:41: previous declaration of `pkth' spo_unified.h:68: warning: data definition has no type or storage class spo_unified.h:69: warning: type defaults to `int' in declaration of `UnifiedLog' spo_unified.h:69: warning: data definition has no type or storage class spo_unified.h:78: parse error before `Event' spo_unified.h:78: warning: no semicolon at end of struct or union spo_unified.h:79: conflicting types for `ts' decode.h:713: previous declaration of `ts' spo_unified.h:80: parse error before `sip' spo_unified.h:80: warning: type defaults to `int' in declaration of `sip' spo_unified.h:80: warning: data definition has no type or storage class spo_unified.h:81: parse error before `dip' spo_unified.h:81: warning: type defaults to `int' in declaration of `dip' spo_unified.h:81: conflicting types for `dip' rules.h:221: previous declaration of `dip' spo_unified.h:81: warning: data definition has no type or storage class spo_unified.h:82: parse error before `sp' spo_unified.h:82: warning: type defaults to `int' in declaration of `sp' spo_unified.h:82: warning: data definition has no type or storage class spo_unified.h:83: parse error before `dp' spo_unified.h:83: warning: type defaults to `int' in declaration of `dp' spo_unified.h:83: warning: data definition has no type or storage class spo_unified.h:84: parse error before `protocol' spo_unified.h:84: warning: type defaults to `int' in declaration of `protocol' spo_unified.h:84: warning: data definition has no type or storage class spo_unified.h:85: parse error before `flags' spo_unified.h:85: warning: type defaults to `int' in declaration of `flags' spo_unified.h:85: warning: data definition has no type or storage class spo_unified.h:86: warning: type defaults to `int' in declaration of `UnifiedAlert' spo_unified.h:86: warning: data definition has no type or storage class In file included from plugbase.h:77, from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: spo_log_null.h:29: parse error before `*' In file included from snort.h:311, from sp_respond.h:23, from sp_respond.c:35: plugbase.h:140: parse error before `OptTreeNode' plugbase.h:175: parse error before `*' plugbase.h:211: parse error before `*' plugbase.h:222: parse error before `OptTreeNode' plugbase.h:228: parse error before `*' plugbase.h:229: parse error before `*' plugbase.h:230: parse error before `*' plugbase.h:231: parse error before `*' plugbase.h:232: parse error before `*' plugbase.h:233: parse error before `*' plugbase.h:234: parse error before `*' plugbase.h:257: parse error before `*' plugbase.h:258: parse error before `*' plugbase.h:259: parse error before `*' plugbase.h:260: parse error before `*' In file included from sp_respond.h:23, from sp_respond.c:35: snort.h:354: parse error before `uint32_t' snort.h:354: warning: no semicolon at end of struct or union snort.h:355: warning: type defaults to `int' in declaration of `obfuscation_mask' snort.h:355: warning: data definition has no type or storage class snort.h:360: parse error before `log_bitmap' snort.h:360: warning: type defaults to `int' in declaration of `log_bitmap' snort.h:360: warning: data definition has no type or storage class snort.h:378: parse error before `}' snort.h:378: warning: type defaults to `int' in declaration of `PV' snort.h:378: warning: data definition has no type or storage class snort.h:411: parse error before `pv' snort.h:411: warning: type defaults to `int' in declaration of `pv' snort.h:411: warning: data definition has no type or storage class snort.h:443: conflicting types for `snaplen' spo_unified.h:44: previous declaration of `snaplen' snort.h:454: parse error before `*' sp_respond.c:69: parse error before `OptTreeNode' sp_respond.c: In function `RespondInit': sp_respond.c:91: warning: passing arg 1 of `ParseResponse' makes pointer from integer w ithout a cast sp_respond.c:93: `otn' undeclared (first use in this function) sp_respond.c:93: (Each undeclared identifier is reported only once sp_respond.c:93: for each function it appears in.) sp_respond.c: At top level: sp_respond.c:218: parse error before `*' sp_respond.c: In function `Respond': sp_respond.c:220: `fp_list' undeclared (first use in this function) sp_respond.c:226: `p' undeclared (first use in this function) sp_respond.c: At top level: sp_respond.c:274: parse error before `Packet' sp_respond.c: In function `SendICMP_UNREACH': sp_respond.c:280: `p' undeclared (first use in this function) sp_respond.c:297: warning: passing arg 7 of `libnet_build_ip' makes integer from pointe r without a cast sp_respond.c:297: warning: passing arg 8 of `libnet_build_ip' makes integer from pointe r without a cast sp_respond.c:299: `type' undeclared (first use in this function) sp_respond.c: In function `SendTCPRST': sp_respond.c:320: invalid operands to binary * sp_respond.c:320: warning: statement with no effect sp_respond.c:321: invalid operands to binary * sp_respond.c:321: warning: statement with no effect sp_respond.c:350: parse error before `)' sp_respond.c:351: parse error before `)' sp_respond.c:353: request for member `ip_src' in something not a structure or union sp_respond.c:354: request for member `ip_dst' in something not a structure or union sp_respond.c:356: request for member `th_sport' in something not a structure or union sp_respond.c:357: request for member `th_dport' in something not a structure or union sp_respond.c:358: request for member `th_seq' in something not a structure or union sp_respond.c:359: request for member `th_ack' in something not a structure or union make[2]: *** [sp_respond.o] Error 1 make[2]: Leaving directory `/root/snort-1.8.3' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/snort-1.8.3' make: *** [all] Error 2
Current thread:
- Flexresp Sean T. Ballard (Jan 16)
- Re: Flexresp Chris Green (Jan 16)
- <Possible follow-ups>
- RE: Flexresp Bill Shaffer (Jan 16)
- flexresp Claudiu Ionescu (Jan 24)
- Re: flexresp Chris Green (Jan 24)
- Re: flexresp Claudiu Ionescu (Jan 24)
- Re: flexresp Claudiu Ionescu (Jan 24)
- Re: flexresp Charles Polisher (Jan 24)
- Re: flexresp Chris Green (Jan 24)
- flexresp Claudiu Ionescu (Jan 30)
- flexresp Fran Boudraux (Feb 19)
- flexresp Basil Saragoza (Feb 22)
- Re: flexresp Grant Parkinson (Feb 22)
- Workstation or Server in RH 7.2? CGI (Feb 26)
- Re: Workstation or Server in RH 7.2? Alex Pinheiro Machado Rodrigues (Feb 26)
- Re: Workstation or Server in RH 7.2? Demetri Mouratis (Feb 26)
- Re: flexresp Grant Parkinson (Feb 22)