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.
		
		
		
		
		
			| Create 2 'fast paths' for app layer reassembly. Both are about reducing copying. In the cases described below, we pass the segment's data directly to the app layer API, instead of first copying it into a buffer than we then pass. This safes a copy. The first is for the case when we have just one single segment that was just ack'd. As we know that we won't use any other segment this round, we can just use the segment data. The second case is more aggressive. When the segment meets a certain size limit (currently hardcoded at 128 bytes), we pass it to the app-layer API directly. Thus invoking the app-layer somewhat more often to safe some copies. | 11 years ago | |
|---|---|---|
| benches | 16 years ago | |
| contrib | 12 years ago | |
| doc | 13 years ago | |
| lua | 11 years ago | |
| m4 | 16 years ago | |
| qa | 11 years ago | |
| rules | 11 years ago | |
| scripts | 11 years ago | |
| src | 11 years ago | |
| .gitignore | 12 years ago | |
| .travis.yml | 11 years ago | |
| COPYING | 16 years ago | |
| ChangeLog | 11 years ago | |
| LICENSE | 16 years ago | |
| Makefile.am | 11 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 | 11 years ago | |
| doxygen.cfg | 12 years ago | |
| reference.config | 11 years ago | |
| suricata.yaml.in | 11 years ago | |
| threshold.config | 13 years ago | |