]> git.ipfire.org Git - thirdparty/suricata.git/commit
rust: SCLogDebug is real nop when built as release
authorPhilippe Antoine <contact@catenacyber.fr>
Thu, 6 May 2021 11:30:49 +0000 (13:30 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 25 Jun 2021 15:11:00 +0000 (17:11 +0200)
commitd70bbb24f44b9b32fb189b4a3c1e0edb26421b9a
tree10ebd290e00d23eb61ba553ab4ea49fca06f7333
parent2f3524f7e23d437cbc1424382f3aa6fdbacc79ae
rust: SCLogDebug is real nop when built as release

Before, even if there were no outputs, all the arguments
were evaluated, which could turn expensive

All variables which are used only in certain build configurations
are now prefixed by underscore to avoid warnings

(cherry picked from commit ef5755338fa6404b60e7f90bfbaca039b2bfda1e)
12 files changed:
rust/src/dcerpc/parser.rs
rust/src/filetracker.rs
rust/src/ftp/mod.rs
rust/src/log.rs
rust/src/nfs/nfs.rs
rust/src/nfs/nfs4.rs
rust/src/smb/dcerpc.rs
rust/src/smb/smb1.rs
rust/src/smb/smb2.rs
rust/src/smb/smb2_ioctl.rs
rust/src/snmp/snmp.rs
rust/src/ssh/ssh.rs