suricata
suricata copied to clipboard
Include less v11
Link to redmine ticket: https://redmine.openinfosecfoundation.org/issues/945
Describe changes:
- Remove unused includes in c files
- adds some options in CI : hyperscan, luajit
Follows #7686 with smarter script paying attention to ifdefs and not changing anything when it gets too complex
The script may be run with other configure options to remove even more includes
There may be a preliminary commit to add that was squashed into main commits
WARNING:
field | baseline | test | % |
---|---|---|---|
build_asan |
Pipeline 9228
Requires #7911
The include minimizer script should be more clever about placing includes in ifdefs : it should place them after the unconditional includes
Replaced by https://github.com/OISF/suricata/pull/7933