Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine developed by the OISF and the Suricata community.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Victor Julien 262a7300d7 flow: shrink Flow datatype
Introduce a separate FlowAddress structure for holding the ipv4 or ipv6 address
that doesn't have the family in it like the Address structure. Instead, the
family is stored in the flow as a flag: FLOW_IPV4 and FLOW_IPV6.

Add macro's to check the family, copy the address, etc.

Update many unittests to reflect these changes. Introduce unittest helper
functions for creating and initializing a flow and freeing it again.

On 64 bit this shrinks the flow with 8 bytes.
14 years ago
benches Initial add of the files. 16 years ago
doc Add content to ChangeLog and add links to more up to date versions of various docs. 14 years ago
libhtp libhtp/m4 dir won't be created on CentOS 5.3 by autogen.sh, so work around that by having it in git 14 years ago
m4 Prelude plugin: add detection in configure script 16 years ago
qa coccinelle: test for invalid size_t printing. 14 years ago
rules Clean up SID allocation for decoder and stream rules. 14 years ago
src flow: shrink Flow datatype 14 years ago
.gitignore Import .gitignore file. 15 years ago
COPYING Initial add of the files. 16 years ago
ChangeLog Add content to ChangeLog and add links to more up to date versions of various docs. 14 years ago
LICENSE import of gplv2 LICENSE 16 years ago
Makefile.am Add stream-events.rules to distribution. 14 years ago
Makefile.cvs Initial add of the files. 16 years ago
acsite.m4 Added C99 defs/macros to acsite.m4 for CentOS 16 years ago
autogen.sh Add initial support for reading packets from a DAG card, we only support reading from a single stream at this time. 15 years ago
classification.config Import of classification.config 15 years ago
configure.in autotools: add libpcap dependencyto pfring for checks. 14 years ago
depcomp Update autojunk.sh + build update. 16 years ago
doxygen.cfg doc: Include htp documentation. 14 years ago
install-sh Update autojunk.sh + build update. 16 years ago
missing Update autojunk.sh + build update. 16 years ago
mkinstalldirs Update autojunk.sh + build update. 16 years ago
reference.config Add the ET reference.config file as a default 15 years ago
suricata.yaml Add pfring bpf filter, require pfring >= 5.1 14 years ago