]> git.ipfire.org Git - thirdparty/suricata.git/commit
app-layer: change return codes
authorVictor Julien <victor@inliniac.net>
Fri, 6 Mar 2020 21:03:20 +0000 (22:03 +0100)
committerVictor Julien <victor@inliniac.net>
Tue, 17 Mar 2020 21:02:19 +0000 (22:02 +0100)
commit3bcf948a75054280d3a74992833e0d9c5e5cb77e
tree98ce2a489edf1c8fc0ef5cefbdcab7009604942e
parent54b2ec0e4ddcce0ee14e1ae7ea976a57d91ec173
app-layer: change return codes

This patch simplifies the return codes app-layer parsers use,
in preparation of a patch set for overhauling the return type.

Introduce two macros:

APP_LAYER_OK (value 0)
APP_LAYER_ERROR (value -1)

Update all parsers to use this.
22 files changed:
rust/src/dhcp/dhcp.rs
rust/src/dns/dns.rs
rust/src/ikev2/ikev2.rs
rust/src/nfs/nfs.rs
rust/src/ntp/ntp.rs
rust/src/rdp/rdp.rs
rust/src/sip/sip.rs
rust/src/smb/smb.rs
rust/src/tftp/tftp.rs
src/app-layer-dcerpc-udp.c
src/app-layer-dcerpc.c
src/app-layer-dnp3.c
src/app-layer-enip.c
src/app-layer-ftp.c
src/app-layer-htp.c
src/app-layer-modbus.c
src/app-layer-parser.c
src/app-layer-parser.h
src/app-layer-smb.c
src/app-layer-smtp.c
src/app-layer-ssh.c
src/app-layer-ssl.c