]> git.ipfire.org Git - people/ms/suricata.git/commit - rust/src/dns/dns.rs
app-layer: include decoder events in app-layer tx data
authorJason Ish <jason.ish@oisf.net>
Tue, 16 Nov 2021 22:43:57 +0000 (16:43 -0600)
committerVictor Julien <vjulien@oisf.net>
Wed, 24 Nov 2021 07:08:18 +0000 (08:08 +0100)
commit7732efbec2a35db5c9a9b73f8c373d99813f3a14
tree22f54e9f1cd54e305756737e4ba691be6b262802
parent0caaf6bd23afac5fbf370aeb3d3310f38e938087
app-layer: include decoder events in app-layer tx data

As most parsers use an events structure we can include it in the
tx_data structure to reduce some boilerplate/housekeeping code
in app-layer parsers.
39 files changed:
rust/src/applayer.rs
rust/src/applayertemplate/template.rs
rust/src/dcerpc/dcerpc.rs
rust/src/dcerpc/dcerpc_udp.rs
rust/src/dhcp/dhcp.rs
rust/src/dns/dns.rs
rust/src/http2/http2.rs
rust/src/ike/ike.rs
rust/src/krb/krb5.rs
rust/src/modbus/modbus.rs
rust/src/mqtt/mqtt.rs
rust/src/nfs/nfs.rs
rust/src/ntp/ntp.rs
rust/src/rdp/rdp.rs
rust/src/rfb/rfb.rs
rust/src/sip/sip.rs
rust/src/smb/events.rs
rust/src/smb/smb.rs
rust/src/snmp/snmp.rs
rust/src/ssh/ssh.rs
src/app-layer-dnp3.c
src/app-layer-dnp3.h
src/app-layer-enip-common.h
src/app-layer-enip.c
src/app-layer-ftp.c
src/app-layer-htp-file.c
src/app-layer-htp.c
src/app-layer-htp.h
src/app-layer-parser.c
src/app-layer-parser.h
src/app-layer-register.c
src/app-layer-register.h
src/app-layer-smtp.c
src/app-layer-smtp.h
src/app-layer-ssl.c
src/app-layer-ssl.h
src/app-layer-template.c
src/app-layer-template.h
src/app-layer-tftp.c