-
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
next/696/20250121/v1 #12445
base: master
Are you sure you want to change the base?
next/696/20250121/v1 #12445
Conversation
Ticket: 7495 We want to finish also if we tested all the expected protocols in mask, or if we tested even more. There can be one more protocol coming from pe0, which can be the protocol already found in the other direction.
Ticket: 7469
If a function is extern "C" and not pub, remove no_mangle so its not exposed as-is into the global name space. Ticket: 7498
Both the macros export_tx_data_get and export_state_data_get can generate non-pub functions as the function they generate is only used as a pointer during registration. Remove "pub" and "no_mangle" from the generated functions and update the names of the generated functions to follow Rust rules as they are no longer exported into the global C namespace. Ticket: 7498
- remove "rs_" prefix from functions that are not exported - prefix exported functions with "SC" - don't export functions that are only used by pointer Ticket: 7498
Remove pub and no_mangle from non-exported functions and rename to Rust style as needed. Ticket: 7498
Remove pub and no_mangle from non-exported functions and rename to Rust as-needed. Ticket: 7498
Remove pub and no_mangle from non-exported functions and rename to Rust as-needed. Ticket: 7498
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.
Staging looks OK.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #12445 +/- ##
=======================================
Coverage 80.63% 80.63%
=======================================
Files 920 920
Lines 258704 258739 +35
=======================================
+ Hits 208595 208643 +48
+ Misses 50109 50096 -13
Flags with carried forward coverage won't be shown. Click here to find out more. |
@ct0br0 can you prep a baseline update for this? |
I see the QA is still running, just started. Have a dirty lab environment right now. Will probably be able to tomorrow. |
WARNING:
Pipeline 24310 |
Staging:
SV_BRANCH=OISF/suricata-verify#2246