]> git.ipfire.org Git - thirdparty/suricata.git/commit
gen: Remove _AL_ usage in detect keywords 12433/head 12436/head
authorJeff Lucovsky <jlucovsky@oisf.net>
Mon, 20 Jan 2025 14:35:01 +0000 (09:35 -0500)
committerJeff Lucovsky <jlucovsky@oisf.net>
Mon, 20 Jan 2025 14:38:30 +0000 (09:38 -0500)
commit95e8427bae8a3ae0c61ad078bb7e1b3a269fa53a
tree62fd210e199956226eba4353756204c4e7b08f0e
parentc207cfc67ef0dd706bff152c7e54f1fc27a9ce9e
gen: Remove _AL_ usage in detect keywords

This commit removes the `_AL_` usage in detect keywords for improved
readability.

Some of the HTTP rule keywords already had counterparts without using
"_AL_". These rule keywords are the legacy content modifier keywords
that now have sticky buffer equivalents.

For these, "_AL_" was removed and a suffix was added to the #define:
src/detect-engine-register.h:151:    DETECT_HTTP_COOKIE_CM
src/detect-engine-register.h:153:    DETECT_HTTP_METHOD_CM
src/detect-engine-register.h:161:    DETECT_HTTP_HEADER_CM
src/detect-engine-register.h:173:    DETECT_HTTP_RAW_HEADER_CM
src/detect-engine-register.h:175:    DETECT_HTTP_URI_CM
src/detect-engine-register.h:179:    DETECT_HTTP_STAT_MSG_CM
src/detect-engine-register.h:181:    DETECT_HTTP_STAT_CODE_CM
src/detect-engine-register.h:185:    DETECT_HTTP_HOST_CM
87 files changed:
src/detect-app-layer-event.c
src/detect-app-layer-protocol.c
src/detect-dnp3.c
src/detect-dns-answer-name.c
src/detect-dns-opcode.c
src/detect-dns-query-name.c
src/detect-dns-query.c
src/detect-dns-rcode.c
src/detect-dns-rrtype.c
src/detect-engine-build.c
src/detect-engine-content-inspection.c
src/detect-engine-register.h
src/detect-http-accept-enc.c
src/detect-http-accept-lang.c
src/detect-http-accept.c
src/detect-http-client-body.c
src/detect-http-connection.c
src/detect-http-content-len.c
src/detect-http-content-type.c
src/detect-http-cookie.c
src/detect-http-header-names.c
src/detect-http-header.c
src/detect-http-host.c
src/detect-http-location.c
src/detect-http-method.c
src/detect-http-protocol.c
src/detect-http-raw-header.c
src/detect-http-referer.c
src/detect-http-request-line.c
src/detect-http-response-line.c
src/detect-http-server-body.c
src/detect-http-server.c
src/detect-http-start.c
src/detect-http-stat-code.c
src/detect-http-stat-msg.c
src/detect-http-ua.c
src/detect-http-uri.c
src/detect-ike-chosen-sa.c
src/detect-ike-exch-type.c
src/detect-ike-key-exchange-payload-length.c
src/detect-ike-key-exchange-payload.c
src/detect-ike-nonce-payload-length.c
src/detect-ike-nonce-payload.c
src/detect-ike-spi.c
src/detect-ike-vendor.c
src/detect-ja4-hash.c
src/detect-krb5-cname.c
src/detect-krb5-errcode.c
src/detect-krb5-msgtype.c
src/detect-krb5-sname.c
src/detect-krb5-ticket-encryption.c
src/detect-modbus.c
src/detect-nfs-procedure.c
src/detect-nfs-version.c
src/detect-quic-cyu-hash.c
src/detect-quic-cyu-string.c
src/detect-quic-sni.c
src/detect-quic-ua.c
src/detect-quic-version.c
src/detect-sip-method.c
src/detect-sip-uri.c
src/detect-ssh-hassh-server-string.c
src/detect-ssh-hassh-server.c
src/detect-ssh-hassh-string.c
src/detect-ssh-hassh.c
src/detect-ssh-proto-version.c
src/detect-ssh-proto.c
src/detect-ssh-software-version.c
src/detect-ssh-software.c
src/detect-ssl-state.c
src/detect-ssl-version.c
src/detect-tls-cert-fingerprint.c
src/detect-tls-cert-issuer.c
src/detect-tls-cert-serial.c
src/detect-tls-cert-subject.c
src/detect-tls-cert-validity.c
src/detect-tls-certs.c
src/detect-tls-ja3-hash.c
src/detect-tls-ja3-string.c
src/detect-tls-ja3s-hash.c
src/detect-tls-ja3s-string.c
src/detect-tls-random.c
src/detect-tls-sni.c
src/detect-tls-subjectaltname.c
src/detect-tls-version.c
src/detect-tls.c
src/detect-urilen.c