]> git.ipfire.org Git - thirdparty/suricata.git/commit
detect/multi-buf: harmonize wrapper
authorPhilippe Antoine <pantoine@oisf.net>
Tue, 22 Apr 2025 07:28:32 +0000 (09:28 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 25 Apr 2025 07:51:44 +0000 (09:51 +0200)
commit8ecc3efdc81e1fa0ab44b6e1d2fa1c3954c15f39
tree0c6fe8f6b902a835457de5d6fa609433549daa75
parentbed96505aa98af71859f6f9894d6b43bf7cc1e48
detect/multi-buf: harmonize wrapper

Introduce DetectGetMultiData which does the generic wrapping,
including the transforms.

And let each keyword do just the getter.
34 files changed:
rust/cbindgen.toml
rust/src/core.rs
rust/src/detect/mod.rs
rust/src/dns/detect.rs
rust/src/dns/dns.rs
rust/src/http2/detect.rs
rust/src/ike/detect.rs
rust/src/krb/detect.rs
rust/src/ldap/detect.rs
rust/src/mqtt/detect.rs
rust/src/quic/detect.rs
rust/src/sdp/detect.rs
rust/src/sip/detect.rs
src/detect-dns-name.c
src/detect-dns-response.c
src/detect-email.c
src/detect-engine-helper.c
src/detect-engine-helper.h
src/detect-engine-prefilter.c
src/detect-engine.c
src/detect-engine.h
src/detect-ftp-reply.c
src/detect-http-header.c
src/detect-http2.c
src/detect-ike-vendor.c
src/detect-krb5-cname.c
src/detect-krb5-sname.c
src/detect-quic-cyu-hash.c
src/detect-quic-cyu-string.c
src/detect-smtp.c
src/detect-tls-alpn.c
src/detect-tls-certs.c
src/detect-tls-subjectaltname.c
src/detect.h