-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rule: Don't drop flow if rule matches on packet properties. #9664
Conversation
This commit modifies the logic used to determine the disposition of a flow/packet. If the rule contains packet match properties, the flow shouldn't be dropped. Issue: 5578
Information: ERROR: QA failed on SURI_TLPR1_alerts_cmp.
Pipeline 16268 |
I would like to see more explanation in the commit. It's unclear to me why this check in this location fixes it. Explanation should include a analysis of how we can end up doing the wrong thing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Victor requested changes ;-)
@jlucovsky closing this one PR (to have something clear for master6), waiting for the next version |
I don't understand why it was closed? |
You requested changes long time ago ?
|
@jlucovsky can you bring this effort back? |
For 6.0.x? Yes |
Continued in #10946 |
Continuation of #9632
This commit modifies the logic used to determine the disposition of a flow/packet.
If the rule contains packet match properties, the flow shouldn't be dropped.
Link to redmine ticket: 5578
Describe changes:
drop
action, check if the rule applies to packet properties.Updates:
Provide values to any of the below to override the defaults.
To use a pull request use a branch name like
pr/N
whereN
is thepull request number.
Alternatively,
SV_BRANCH
may also be a link to anOISF/suricata-verify pull-request.
SV_BRANCH=OISF/suricata-verify#1424