]> git.ipfire.org Git - people/ms/suricata.git/commit - src/app-layer-parser.h
app-layer: use logger bits to avoid looping
authorVictor Julien <victor@inliniac.net>
Thu, 5 Oct 2017 22:20:44 +0000 (00:20 +0200)
committerVictor Julien <victor@inliniac.net>
Mon, 8 Jan 2018 19:33:04 +0000 (20:33 +0100)
commitbca0cd71ae1f9fec3ddaecceb9078ea738ddce15
tree104a7d9b921e18d91d7dd0fd44281a2e443c2c1d
parent01724f04fab479b208534bc9e5fc9ea8b957f29b
app-layer: use logger bits to avoid looping

Avoid looping in transaction output.

Update app-layer API to store the bits in one step
and retrieve the bits in a single step as well.

Update users of the API.
21 files changed:
rust/src/applayer.rs
rust/src/dns/dns.rs
rust/src/nfs/nfs.rs
rust/src/parser.rs
src/app-layer-dnp3.c
src/app-layer-dns-common.c
src/app-layer-dns-common.h
src/app-layer-dns-tcp-rust.c
src/app-layer-dns-udp-rust.c
src/app-layer-htp.c
src/app-layer-modbus.c
src/app-layer-nfs-tcp.c
src/app-layer-nfs-udp.c
src/app-layer-parser.c
src/app-layer-parser.h
src/app-layer-register.h
src/app-layer-smtp.c
src/app-layer-ssh.c
src/app-layer-ssl.c
src/app-layer-template.c
src/output-tx.c