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 e49d0a5924 MPM: build sid list from MPM matches
Pmq add rule list: Array of uint32_t's to store (internal) sids from the MPM.

AC: store sids in the pattern list, append to Pmq::rule_id_array on match.

Detect: sort rule_id_array after it was set up by the MPM. Rule id's
(Signature::num) are ordered, and the rule's with the lowest id are to
be inspected first. As the MPM doesn't fill the array in order, but instead
'randomly' we need this sort step to assure proper inspection order.
12 years ago
benches
contrib
doc
lua output-lua: add SCPacketTimeString 12 years ago
m4
qa Suppress ARM valgrind warning 12 years ago
rules ipv6: check for MLD messages with HL not 1 12 years ago
scripts suricatasc: exit with error if command returns NOK 12 years ago
src MPM: build sid list from MPM matches 12 years ago
.gitignore
.travis.yml travis-ci: use make check 12 years ago
COPYING
ChangeLog Update Changelog for 2.1beta2 release 12 years ago
LICENSE
Makefile.am Respect DESTDIR in install-conf and install-rules. 12 years ago
Makefile.cvs
acsite.m4
autogen.sh
classification.config
config.rpath
configure.ac Fix compilation on OS X Yosemite 12 years ago
doxygen.cfg doxygen: add source browser 12 years ago
reference.config Update reference.config 12 years ago
suricata.yaml.in Remove the b2gm and b2gc MPMs 12 years ago
threshold.config