Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
detect: fix FP on ICMP unreachable errors
ICMP unreachable errors are linked to the flow they send an error for. This would lead to the detection engine calling the TX inspection engines on them. The stream inspect engine would default to a match for non-UDP and non-TCP as for ICMP we're not expected to use a TX inspect engine for stream data. This all would lead to a false positive match. This patch fixes this by making sure the TX engines are not called if the packet protocol and flow protocol are not the same. Bug #2841.
- Loading branch information