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: