mirror of https://github.com/OISF/suricata
cybersecurityidsintrusion-detection-systemintrusion-prevention-systemipsnetwork-monitornetwork-monitoringnsmsecuritysuricatathreat-hunting
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.
Share memory space for IPV4Vars and (IPV6Vars, IPV6ExtHdrs), since a packet can only be either IPv4 or IPv6, but not both. Share memory for TCPVars, UDPVars, ICMPV4Vars and ICMPV6Vars, since a packet can only be only of these. Then move other structure members around to remove holes reported by pahole. This reduces the size of the Packet structure from 2944 bytes (46 cachelines) down to 1976 (31 cachelines), a 33% reduction. |
12 years ago | |
|---|---|---|
| benches | 16 years ago | |
| contrib | 13 years ago | |
| doc | 13 years ago | |
| m4 | 16 years ago | |
| qa | 12 years ago | |
| rules | 12 years ago | |
| scripts | 13 years ago | |
| src | 12 years ago | |
| .gitignore | 12 years ago | |
| COPYING | 16 years ago | |
| ChangeLog | 12 years ago | |
| LICENSE | 16 years ago | |
| Makefile.am | 12 years ago | |
| Makefile.cvs | 16 years ago | |
| acsite.m4 | 16 years ago | |
| autogen.sh | 13 years ago | |
| classification.config | 16 years ago | |
| config.rpath | 12 years ago | |
| configure.ac | 12 years ago | |
| doxygen.cfg | 13 years ago | |
| reference.config | 14 years ago | |
| suricata.yaml.in | 12 years ago | |
| threshold.config | 13 years ago | |