[Snort-users] flexresp

Claudiu Ionescu jones at ...3634...
Thu Jan 24 01:20:12 EST 2002


 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:
-----------------------------------
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/pcap  -I/usr/include/mysql
-DENABLE_MYSQL -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
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: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'
....
------------------------------------
Line 74 of my usr/include/rpc/auth.h file has a u_int32_t in the struct
definition not uint32_t.
Can someone help me? Thanks.




More information about the Snort-users mailing list