]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
rust: bindgen SCDetectSignatureSetAppProto
authorPhilippe Antoine <pantoine@oisf.net>
Tue, 20 May 2025 11:20:04 +0000 (13:20 +0200)
committerVictor Julien <victor@inliniac.net>
Wed, 21 May 2025 07:37:22 +0000 (09:37 +0200)
Ticket: 7667

107 files changed:
examples/plugins/altemplate/src/detect.rs
rust/src/applayertemplate/detect.rs
rust/src/detect/mod.rs
rust/src/dhcp/detect.rs
rust/src/dns/detect.rs
rust/src/enip/detect.rs
rust/src/ldap/detect.rs
rust/src/mqtt/detect.rs
rust/src/rfb/detect.rs
rust/src/sdp/detect.rs
rust/src/sip/detect.rs
rust/src/snmp/detect.rs
rust/src/websocket/detect.rs
rust/sys/src/sys.rs
src/detect-app-layer-event.c
src/detect-byte-extract.c
src/detect-bytejump.c
src/detect-bytemath.c
src/detect-bytetest.c
src/detect-content.c
src/detect-dce-iface.c
src/detect-dce-opnum.c
src/detect-dce-stub-data.c
src/detect-dnp3.c
src/detect-dns-name.c
src/detect-dns-response.c
src/detect-email.c
src/detect-frame.c
src/detect-ftp-command-data.c
src/detect-ftp-command.c
src/detect-ftp-completion-code.c
src/detect-ftp-dynamic-port.c
src/detect-ftp-mode.c
src/detect-ftp-reply-received.c
src/detect-ftp-reply.c
src/detect-ftpbounce.c
src/detect-ftpdata.c
src/detect-http-client-body.c
src/detect-http-cookie.c
src/detect-http-header-names.c
src/detect-http-header.c
src/detect-http-headers-stub.h
src/detect-http-host.c
src/detect-http-method.c
src/detect-http-protocol.c
src/detect-http-raw-header.c
src/detect-http-request-line.c
src/detect-http-response-line.c
src/detect-http-server-body.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-http2.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-isdataat.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-parse.c
src/detect-parse.h
src/detect-pcre.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-smb-ntlmssp.c
src/detect-smb-share.c
src/detect-smb-version.c
src/detect-smtp.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.c
src/detect-ssh-software.c
src/detect-ssl-state.c
src/detect-ssl-version.c
src/detect-tls-alpn.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-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

index 7627fd7abf69b4ede815ab96f4f1deb563cc29d3..4cc2e910f9214ff92e80cf7f48ed04638801f3b7 100644 (file)
@@ -24,12 +24,11 @@ use super::template::{TemplateTransaction, ALPROTO_TEMPLATE};
 use std::os::raw::{c_int, c_void};
 use suricata::cast_pointer;
 use suricata::core::{STREAM_TOCLIENT, STREAM_TOSERVER};
-use suricata::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigTableElmtStickyBuffer,
-};
+use suricata::detect::{helper_keyword_register_sticky_buffer, SigTableElmtStickyBuffer};
 use suricata::direction::Direction;
 use suricata_sys::sys::{
-    DetectEngineCtx, SCDetectBufferSetActiveList, SCDetectHelperBufferMpmRegister, Signature,
+    DetectEngineCtx, SCDetectBufferSetActiveList, SCDetectHelperBufferMpmRegister,
+    SCDetectSignatureSetAppProto, Signature,
 };
 
 static mut G_TEMPLATE_BUFFER_BUFFER_ID: c_int = 0;
@@ -37,7 +36,7 @@ static mut G_TEMPLATE_BUFFER_BUFFER_ID: c_int = 0;
 unsafe extern "C" fn template_buffer_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_TEMPLATE) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_TEMPLATE) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_TEMPLATE_BUFFER_BUFFER_ID) < 0 {
index 35fb2d2d4eaab7c63c27dbae83c70739dae0c647..f8e1f32f4b8f9ae1ece75fdac5d835cfd1ef3edd 100644 (file)
@@ -20,13 +20,12 @@ use super::template::{TemplateTransaction, ALPROTO_TEMPLATE};
 use crate::conf::conf_get_node;
 /* TEMPLATE_END_REMOVE */
 use crate::core::{STREAM_TOCLIENT, STREAM_TOSERVER};
-use crate::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigTableElmtStickyBuffer,
-};
+use crate::detect::{helper_keyword_register_sticky_buffer, SigTableElmtStickyBuffer};
 use crate::direction::Direction;
 use std::os::raw::{c_int, c_void};
 use suricata_sys::sys::{
-    DetectEngineCtx, SCDetectBufferSetActiveList, SCDetectHelperBufferMpmRegister, Signature,
+    DetectEngineCtx, SCDetectBufferSetActiveList, SCDetectHelperBufferMpmRegister,
+    SCDetectSignatureSetAppProto, Signature,
 };
 
 static mut G_TEMPLATE_BUFFER_BUFFER_ID: c_int = 0;
@@ -34,7 +33,7 @@ static mut G_TEMPLATE_BUFFER_BUFFER_ID: c_int = 0;
 unsafe extern "C" fn template_buffer_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_TEMPLATE) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_TEMPLATE) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_TEMPLATE_BUFFER_BUFFER_ID) < 0 {
index 614f624c0913423f4d26f232f1a7d2d1eb824b1f..48460d8b47c2cd4d9bf51e9bf1872c37d17ce369 100644 (file)
@@ -39,7 +39,7 @@ use std::os::raw::{c_int, c_void};
 use std::ffi::CString;
 
 use suricata_sys::sys::{
-    AppProto, DetectEngineCtx, SCDetectHelperKeywordRegister, SCDetectHelperKeywordSetCleanCString,
+    DetectEngineCtx, SCDetectHelperKeywordRegister, SCDetectHelperKeywordSetCleanCString,
     SCSigTableAppLiteElmt, Signature,
 };
 
@@ -121,7 +121,6 @@ pub const SIGMATCH_INFO_STICKY_BUFFER: u16 = 0x200; // BIT_U16(9)
 /// cbindgen:ignore
 extern "C" {
     // from detect-parse.h
-    pub fn DetectSignatureSetAppProto(s: *mut Signature, alproto: AppProto) -> c_int;
     pub fn SigMatchAppendSMToList(
         de: *mut DetectEngineCtx, s: *mut Signature, kwid: c_int, ctx: *const c_void, bufid: c_int,
     ) -> *mut c_void;
index 27bfcda8961e674d1c99bb1bf5775dfee8bc246e..70501e2304dbd0859ce0484bdc4d9fe370cc59b6 100644 (file)
@@ -22,11 +22,12 @@ use super::dhcp::{
 use super::parser::DHCPOptionWrapper;
 use crate::core::{STREAM_TOCLIENT, STREAM_TOSERVER};
 use crate::detect::uint::{DetectUintData, SCDetectU64Free, SCDetectU64Match, SCDetectU64Parse};
-use crate::detect::{DetectSignatureSetAppProto, SigMatchAppendSMToList};
+use crate::detect::SigMatchAppendSMToList;
 use std::os::raw::{c_int, c_void};
 use suricata_sys::sys::{
     DetectEngineCtx, DetectEngineThreadCtx, Flow, SCDetectHelperBufferRegister,
-    SCDetectHelperKeywordRegister, SCSigTableAppLiteElmt, SigMatchCtx, Signature,
+    SCDetectHelperKeywordRegister, SCDetectSignatureSetAppProto, SCSigTableAppLiteElmt,
+    SigMatchCtx, Signature,
 };
 
 fn dhcp_tx_get_time(tx: &DHCPTransaction, code: u8) -> Option<u64> {
@@ -50,7 +51,7 @@ static mut G_DHCP_RENEWAL_TIME_BUFFER_ID: c_int = 0;
 unsafe extern "C" fn dhcp_detect_leasetime_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_DHCP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_DHCP) != 0 {
         return -1;
     }
     let ctx = SCDetectU64Parse(raw) as *mut c_void;
@@ -93,7 +94,7 @@ unsafe extern "C" fn dhcp_detect_time_free(_de: *mut DetectEngineCtx, ctx: *mut
 unsafe extern "C" fn dhcp_detect_rebindingtime_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_DHCP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_DHCP) != 0 {
         return -1;
     }
     let ctx = SCDetectU64Parse(raw) as *mut c_void;
@@ -130,7 +131,7 @@ unsafe extern "C" fn dhcp_detect_rebindingtime_match(
 unsafe extern "C" fn dhcp_detect_renewaltime_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_DHCP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_DHCP) != 0 {
         return -1;
     }
     let ctx = SCDetectU64Parse(raw) as *mut c_void;
index f5c2d8286609776fc547b83c4ce6ca90b8786b59..4359bb44ade8fc052276979e953095f5c345a1c5 100644 (file)
@@ -22,8 +22,7 @@ use crate::detect::uint::{
     SCDetectU8Parse,
 };
 use crate::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigMatchAppendSMToList,
-    SigTableElmtStickyBuffer,
+    helper_keyword_register_sticky_buffer, SigMatchAppendSMToList, SigTableElmtStickyBuffer,
 };
 use crate::direction::Direction;
 use std::ffi::CStr;
@@ -32,7 +31,7 @@ use suricata_sys::sys::{
     DetectEngineCtx, DetectEngineThreadCtx, Flow, SCDetectBufferSetActiveList,
     SCDetectHelperBufferRegister, SCDetectHelperKeywordAliasRegister,
     SCDetectHelperKeywordRegister, SCDetectHelperMultiBufferProgressMpmRegister,
-    SCSigTableAppLiteElmt, SigMatchCtx, Signature,
+    SCDetectSignatureSetAppProto, SCSigTableAppLiteElmt, SigMatchCtx, Signature,
 };
 
 /// Perform the DNS opcode match.
@@ -139,7 +138,7 @@ static mut G_DNS_RRTYPE_BUFFER_ID: c_int = 0;
 unsafe extern "C" fn dns_opcode_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
         return -1;
     }
     let ctx = SCDetectU8Parse(raw) as *mut c_void;
@@ -173,7 +172,7 @@ unsafe extern "C" fn dns_rcode_parse(ustr: *const std::os::raw::c_char) -> *mut
 unsafe extern "C" fn dns_rcode_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
         return -1;
     }
     let ctx = dns_rcode_parse(raw) as *mut c_void;
@@ -209,7 +208,7 @@ unsafe extern "C" fn dns_rrtype_parse(
 unsafe extern "C" fn dns_rrtype_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
         return -1;
     }
     let ctx = dns_rrtype_parse(raw) as *mut c_void;
@@ -232,7 +231,7 @@ unsafe extern "C" fn dns_rrtype_free(_de: *mut DetectEngineCtx, ctx: *mut c_void
 unsafe extern "C" fn dns_detect_answer_name_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_DNS_ANSWER_NAME_BUFFER_ID) < 0 {
@@ -270,7 +269,7 @@ unsafe extern "C" fn dns_tx_get_answer_name(
 unsafe extern "C" fn dns_detect_query_name_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_DNS_QUERY_NAME_BUFFER_ID) < 0 {
@@ -315,7 +314,7 @@ unsafe extern "C" fn dns_tx_get_query(
 unsafe extern "C" fn dns_detect_query_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_DNS) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_DNS_QUERY_BUFFER_ID) < 0 {
index 8e72156158bd694ed9dde10883869f983893100d..838d95217a61029a8aa0889671027fbd5c56de93 100644 (file)
@@ -36,13 +36,12 @@ use crate::detect::uint::{
     SCDetectU8Match, SCDetectU8Parse,
 };
 use crate::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigMatchAppendSMToList,
-    SigTableElmtStickyBuffer,
+    helper_keyword_register_sticky_buffer, SigMatchAppendSMToList, SigTableElmtStickyBuffer,
 };
 use suricata_sys::sys::{
     DetectEngineCtx, DetectEngineThreadCtx, Flow, SCDetectBufferSetActiveList,
     SCDetectHelperBufferMpmRegister, SCDetectHelperBufferRegister, SCDetectHelperKeywordRegister,
-    SCSigTableAppLiteElmt, SigMatchCtx, Signature,
+    SCDetectSignatureSetAppProto, SCSigTableAppLiteElmt, SigMatchCtx, Signature,
 };
 
 use crate::direction::Direction;
@@ -454,7 +453,7 @@ unsafe fn parse_cip_service(raw: *const std::os::raw::c_char) -> *mut c_void {
 unsafe extern "C" fn cipservice_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = parse_cip_service(raw);
@@ -492,7 +491,7 @@ unsafe extern "C" fn cipservice_match(
 unsafe extern "C" fn capabilities_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU16Parse(raw) as *mut c_void;
@@ -548,7 +547,7 @@ unsafe extern "C" fn capabilities_free(_de: *mut DetectEngineCtx, ctx: *mut c_vo
 unsafe extern "C" fn cip_attribute_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU32Parse(raw) as *mut c_void;
@@ -588,7 +587,7 @@ unsafe extern "C" fn cip_attribute_free(_de: *mut DetectEngineCtx, ctx: *mut c_v
 unsafe extern "C" fn cip_class_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU32Parse(raw) as *mut c_void;
@@ -628,7 +627,7 @@ unsafe extern "C" fn cip_class_free(_de: *mut DetectEngineCtx, ctx: *mut c_void)
 unsafe extern "C" fn vendor_id_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU16Parse(raw) as *mut c_void;
@@ -684,7 +683,7 @@ unsafe extern "C" fn vendor_id_free(_de: *mut DetectEngineCtx, ctx: *mut c_void)
 unsafe extern "C" fn status_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = parse_status(raw) as *mut c_void;
@@ -719,7 +718,7 @@ unsafe extern "C" fn status_free(_de: *mut DetectEngineCtx, ctx: *mut c_void) {
 unsafe extern "C" fn state_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU8Parse(raw) as *mut c_void;
@@ -767,7 +766,7 @@ unsafe extern "C" fn state_free(_de: *mut DetectEngineCtx, ctx: *mut c_void) {
 unsafe extern "C" fn serial_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU32Parse(raw) as *mut c_void;
@@ -815,7 +814,7 @@ unsafe extern "C" fn serial_free(_de: *mut DetectEngineCtx, ctx: *mut c_void) {
 unsafe extern "C" fn revision_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU16Parse(raw) as *mut c_void;
@@ -865,7 +864,7 @@ unsafe extern "C" fn revision_free(_de: *mut DetectEngineCtx, ctx: *mut c_void)
 unsafe extern "C" fn protocol_version_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU16Parse(raw) as *mut c_void;
@@ -908,7 +907,7 @@ unsafe extern "C" fn protocol_version_free(_de: *mut DetectEngineCtx, ctx: *mut
 unsafe extern "C" fn product_code_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU16Parse(raw) as *mut c_void;
@@ -964,7 +963,7 @@ unsafe extern "C" fn product_code_free(_de: *mut DetectEngineCtx, ctx: *mut c_vo
 unsafe extern "C" fn identity_status_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU16Parse(raw) as *mut c_void;
@@ -1020,7 +1019,7 @@ unsafe extern "C" fn identity_status_free(_de: *mut DetectEngineCtx, ctx: *mut c
 unsafe extern "C" fn device_type_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU16Parse(raw) as *mut c_void;
@@ -1076,7 +1075,7 @@ unsafe extern "C" fn device_type_free(_de: *mut DetectEngineCtx, ctx: *mut c_voi
 unsafe extern "C" fn command_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = parse_command(raw) as *mut c_void;
@@ -1124,7 +1123,7 @@ unsafe extern "C" fn command_free(_de: *mut DetectEngineCtx, ctx: *mut c_void) {
 unsafe extern "C" fn cip_status_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU8Parse(raw) as *mut c_void;
@@ -1164,7 +1163,7 @@ unsafe extern "C" fn cip_status_free(_de: *mut DetectEngineCtx, ctx: *mut c_void
 unsafe extern "C" fn cip_instance_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU32Parse(raw) as *mut c_void;
@@ -1204,7 +1203,7 @@ unsafe extern "C" fn cip_instance_free(_de: *mut DetectEngineCtx, ctx: *mut c_vo
 unsafe extern "C" fn cip_extendedstatus_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     let ctx = SCDetectU16Parse(raw) as *mut c_void;
@@ -1244,7 +1243,7 @@ unsafe extern "C" fn cip_extendedstatus_free(_de: *mut DetectEngineCtx, ctx: *mu
 pub unsafe extern "C" fn product_name_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_ENIP_PRODUCT_NAME_BUFFER_ID) < 0 {
@@ -1276,7 +1275,7 @@ unsafe extern "C" fn product_name_get_data(
 pub unsafe extern "C" fn service_name_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_ENIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_ENIP_SERVICE_NAME_BUFFER_ID) < 0 {
index cc399c5fbecf47651417e928d34fa2c4deb645e0..99cef0bbd6526e91c67459c849b34bdbaa21e2eb 100644 (file)
@@ -22,14 +22,14 @@ use crate::detect::uint::{
     SCDetectU8Free,
 };
 use crate::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigMatchAppendSMToList,
-    SigTableElmtStickyBuffer,
+    helper_keyword_register_sticky_buffer, SigMatchAppendSMToList, SigTableElmtStickyBuffer,
 };
 use crate::ldap::types::{LdapMessage, LdapResultCode, ProtocolOp, ProtocolOpCode};
 use suricata_sys::sys::{
     DetectEngineCtx, DetectEngineThreadCtx, Flow, SCDetectBufferSetActiveList,
     SCDetectHelperBufferMpmRegister, SCDetectHelperBufferRegister, SCDetectHelperKeywordRegister,
-    SCDetectHelperMultiBufferMpmRegister, SCSigTableAppLiteElmt, SigMatchCtx, Signature,
+    SCDetectHelperMultiBufferMpmRegister, SCDetectSignatureSetAppProto, SCSigTableAppLiteElmt,
+    SigMatchCtx, Signature,
 };
 
 use std::collections::VecDeque;
@@ -93,7 +93,7 @@ unsafe extern "C" fn ldap_parse_protocol_req_op(
 unsafe extern "C" fn ldap_detect_request_operation_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
         return -1;
     }
     let ctx = ldap_parse_protocol_req_op(raw) as *mut c_void;
@@ -178,7 +178,7 @@ unsafe extern "C" fn ldap_parse_protocol_resp_op(
 unsafe extern "C" fn ldap_detect_responses_operation_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
         return -1;
     }
     let ctx = ldap_parse_protocol_resp_op(raw) as *mut c_void;
@@ -268,7 +268,7 @@ unsafe extern "C" fn ldap_detect_responses_free(_de: *mut DetectEngineCtx, ctx:
 unsafe extern "C" fn ldap_detect_responses_count_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
         return -1;
     }
     let ctx = SCDetectU32Parse(raw) as *mut c_void;
@@ -309,7 +309,7 @@ unsafe extern "C" fn ldap_detect_responses_count_free(_de: *mut DetectEngineCtx,
 unsafe extern "C" fn ldap_detect_request_dn_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_LDAP_REQUEST_DN_BUFFER_ID) < 0 {
@@ -347,7 +347,7 @@ unsafe extern "C" fn ldap_detect_request_dn_get_data(
 unsafe extern "C" fn ldap_detect_responses_dn_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_LDAP_RESPONSES_DN_BUFFER_ID) < 0 {
@@ -418,7 +418,7 @@ unsafe extern "C" fn ldap_parse_responses_result_code(
 unsafe extern "C" fn ldap_detect_responses_result_code_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
         return -1;
     }
     let ctx = ldap_parse_responses_result_code(raw) as *mut c_void;
@@ -481,7 +481,7 @@ unsafe extern "C" fn ldap_detect_responses_result_code_free(
 unsafe extern "C" fn ldap_detect_responses_msg_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_LDAP_RESPONSES_MSG_BUFFER_ID) < 0 {
@@ -526,7 +526,7 @@ unsafe extern "C" fn ldap_tx_get_responses_msg(
 unsafe extern "C" fn ldap_detect_request_attibute_type_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_LDAP_REQUEST_ATTRIBUTE_TYPE_BUFFER_ID) < 0 {
@@ -585,7 +585,7 @@ unsafe extern "C" fn ldap_tx_get_req_attribute_type(
 unsafe extern "C" fn ldap_detect_responses_attibute_type_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_LDAP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_LDAP_RESPONSES_ATTRIBUTE_TYPE_BUFFER_ID) < 0 {
index d0a53b86206caa16cad3971f14626eafbd5397a1..143815bbc43c4103e64c29836dd42ef225172479 100644 (file)
@@ -23,13 +23,13 @@ use crate::detect::uint::{
     SCDetectU8Free, SCDetectU8Parse,
 };
 use crate::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigMatchAppendSMToList,
-    SigTableElmtStickyBuffer,
+    helper_keyword_register_sticky_buffer, SigMatchAppendSMToList, SigTableElmtStickyBuffer,
 };
 use suricata_sys::sys::{
     DetectEngineCtx, DetectEngineThreadCtx, Flow, SCDetectBufferSetActiveList,
     SCDetectHelperBufferMpmRegister, SCDetectHelperBufferRegister, SCDetectHelperKeywordRegister,
-    SCDetectHelperMultiBufferMpmRegister, SCSigTableAppLiteElmt, SigMatchCtx, Signature,
+    SCDetectHelperMultiBufferMpmRegister, SCDetectSignatureSetAppProto, SCSigTableAppLiteElmt,
+    SigMatchCtx, Signature,
 };
 
 use nom7::branch::alt;
@@ -333,7 +333,7 @@ unsafe extern "C" fn unsub_topic_get_data(
 unsafe extern "C" fn unsub_topic_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_MQTT_UNSUB_TOPIC_BUFFER_ID) < 0 {
@@ -374,7 +374,7 @@ unsafe extern "C" fn sub_topic_get_data(
 unsafe extern "C" fn sub_topic_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_MQTT_SUB_TOPIC_BUFFER_ID) < 0 {
@@ -398,7 +398,7 @@ unsafe extern "C" fn mqtt_parse_type(ustr: *const std::os::raw::c_char) -> *mut
 unsafe extern "C" fn mqtt_type_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     let ctx = mqtt_parse_type(raw) as *mut c_void;
@@ -430,7 +430,7 @@ unsafe extern "C" fn mqtt_type_free(_de: *mut DetectEngineCtx, ctx: *mut c_void)
 unsafe extern "C" fn mqtt_reason_code_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     let ctx = SCDetectU8Parse(raw) as *mut c_void;
@@ -488,7 +488,7 @@ unsafe extern "C" fn mqtt_parse_qos(ustr: *const std::os::raw::c_char) -> *mut u
 unsafe extern "C" fn mqtt_qos_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     let ctx = mqtt_parse_qos(raw) as *mut c_void;
@@ -540,7 +540,7 @@ unsafe extern "C" fn mqtt_parse_bool(ustr: *const std::os::raw::c_char) -> *mut
 unsafe extern "C" fn mqtt_connack_sessionpresent_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     let ctx = mqtt_parse_bool(raw) as *mut c_void;
@@ -589,7 +589,7 @@ unsafe extern "C" fn mqtt_connack_sessionpresent_free(_de: *mut DetectEngineCtx,
 unsafe extern "C" fn mqtt_pub_topic_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_MQTT_PUB_TOPIC_BUFFER_ID) < 0 {
@@ -601,7 +601,7 @@ unsafe extern "C" fn mqtt_pub_topic_setup(
 unsafe extern "C" fn mqtt_pub_msg_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_MQTT_PUB_MSG_BUFFER_ID) < 0 {
@@ -613,7 +613,7 @@ unsafe extern "C" fn mqtt_pub_msg_setup(
 unsafe extern "C" fn mqtt_protocol_version_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     let ctx = SCDetectU8Parse(raw) as *mut c_void;
@@ -720,7 +720,7 @@ unsafe extern "C" fn mqtt_parse_flags(
 unsafe extern "C" fn mqtt_flags_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     let ctx = mqtt_parse_flags(raw) as *mut c_void;
@@ -833,7 +833,7 @@ unsafe extern "C" fn mqtt_parse_conn_flags(
 unsafe extern "C" fn mqtt_conn_flags_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     let ctx = mqtt_parse_conn_flags(raw) as *mut c_void;
@@ -883,7 +883,7 @@ unsafe extern "C" fn mqtt_conn_flags_free(_de: *mut DetectEngineCtx, ctx: *mut c
 unsafe extern "C" fn mqtt_conn_willtopic_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_MQTT_CONN_WILLTOPIC_BUFFER_ID) < 0 {
@@ -895,7 +895,7 @@ unsafe extern "C" fn mqtt_conn_willtopic_setup(
 unsafe extern "C" fn mqtt_conn_willmsg_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_MQTT_CONN_WILLMSG_BUFFER_ID) < 0 {
@@ -907,7 +907,7 @@ unsafe extern "C" fn mqtt_conn_willmsg_setup(
 unsafe extern "C" fn mqtt_conn_username_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_MQTT_CONN_USERNAME_BUFFER_ID) < 0 {
@@ -919,7 +919,7 @@ unsafe extern "C" fn mqtt_conn_username_setup(
 unsafe extern "C" fn mqtt_conn_protocolstring_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_MQTT_CONN_PROTOCOLSTRING_BUFFER_ID) < 0 {
@@ -931,7 +931,7 @@ unsafe extern "C" fn mqtt_conn_protocolstring_setup(
 unsafe extern "C" fn mqtt_conn_password_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_MQTT_CONN_PASSWORD_BUFFER_ID) < 0 {
@@ -943,7 +943,7 @@ unsafe extern "C" fn mqtt_conn_password_setup(
 unsafe extern "C" fn mqtt_conn_clientid_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_MQTT) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_MQTT_CONN_CLIENTID_BUFFER_ID) < 0 {
index cf131c77e1556aec031534e83d175c59ec8ba265..09264afe972da307e609bd5f201d38638781e074 100644 (file)
@@ -24,8 +24,7 @@ use crate::detect::uint::{
     detect_match_uint, detect_parse_uint_enum, DetectUintData, SCDetectU32Free, SCDetectU32Parse,
 };
 use crate::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigMatchAppendSMToList,
-    SigTableElmtStickyBuffer,
+    helper_keyword_register_sticky_buffer, SigMatchAppendSMToList, SigTableElmtStickyBuffer,
 };
 use std::ffi::CStr;
 use std::os::raw::{c_int, c_void};
@@ -33,7 +32,7 @@ use std::ptr;
 use suricata_sys::sys::{
     DetectEngineCtx, DetectEngineThreadCtx, Flow, SCDetectBufferSetActiveList,
     SCDetectHelperBufferMpmRegister, SCDetectHelperBufferRegister, SCDetectHelperKeywordRegister,
-    SCSigTableAppLiteElmt, SigMatchCtx, Signature,
+    SCDetectSignatureSetAppProto, SCSigTableAppLiteElmt, SigMatchCtx, Signature,
 };
 
 unsafe extern "C" fn rfb_name_get(
@@ -63,7 +62,7 @@ static mut G_RFB_SEC_RESULT_BUFFER_ID: c_int = 0;
 unsafe extern "C" fn rfb_name_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_RFB) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_RFB) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_RFB_NAME_BUFFER_ID) < 0 {
@@ -75,7 +74,7 @@ unsafe extern "C" fn rfb_name_setup(
 unsafe extern "C" fn rfb_sec_type_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_RFB) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_RFB) != 0 {
         return -1;
     }
     let ctx = SCDetectU32Parse(raw) as *mut c_void;
@@ -129,7 +128,7 @@ unsafe extern "C" fn rfb_parse_sec_result(
 unsafe extern "C" fn rfb_sec_result_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_RFB) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_RFB) != 0 {
         return -1;
     }
     let ctx = rfb_parse_sec_result(raw) as *mut c_void;
index 540ef623e0fcbb7d213de51b1dc590fc8efc2c0b..55159ceb1552c4bc121cd1f118201f535d988f8d 100644 (file)
 // written by Giuseppe Longo <giuseppe@glongo.it>
 
 use crate::core::{STREAM_TOCLIENT, STREAM_TOSERVER};
-use crate::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigTableElmtStickyBuffer,
-};
+use crate::detect::{helper_keyword_register_sticky_buffer, SigTableElmtStickyBuffer};
 use crate::direction::Direction;
 use crate::sip::sip::{SIPTransaction, ALPROTO_SIP};
 use std::os::raw::{c_int, c_void};
 use std::ptr;
 use suricata_sys::sys::{
     DetectEngineCtx, DetectEngineThreadCtx, SCDetectBufferSetActiveList,
-    SCDetectHelperBufferMpmRegister, SCDetectHelperMultiBufferMpmRegister, Signature,
+    SCDetectHelperBufferMpmRegister, SCDetectHelperMultiBufferMpmRegister,
+    SCDetectSignatureSetAppProto, Signature,
 };
 
 static mut G_SDP_ORIGIN_BUFFER_ID: c_int = 0;
@@ -51,7 +50,7 @@ static mut G_SDP_MEDIA_DESC_ENCRYPTION_KEY_BUFFER_ID: c_int = 0;
 unsafe extern "C" fn sdp_session_name_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_SESSION_NAME_BUFFER_ID) < 0 {
@@ -84,7 +83,7 @@ unsafe extern "C" fn sdp_session_name_get(
 unsafe extern "C" fn sdp_session_info_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_SESSION_INFO_BUFFER_ID) < 0 {
@@ -116,7 +115,7 @@ unsafe extern "C" fn sdp_session_info_get(
 unsafe extern "C" fn sdp_origin_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_ORIGIN_BUFFER_ID) < 0 {
@@ -149,7 +148,7 @@ unsafe extern "C" fn sdp_origin_get(
 unsafe extern "C" fn sdp_uri_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_URI_BUFFER_ID) < 0 {
@@ -181,7 +180,7 @@ unsafe extern "C" fn sdp_uri_get(
 unsafe extern "C" fn sdp_email_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_EMAIL_BUFFER_ID) < 0 {
@@ -213,7 +212,7 @@ unsafe extern "C" fn sdp_email_get(
 unsafe extern "C" fn sdp_phone_number_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_PHONE_NUMBER_BUFFER_ID) < 0 {
@@ -245,7 +244,7 @@ unsafe extern "C" fn sdp_phone_number_get(
 unsafe extern "C" fn sdp_conn_data_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_CONNECTION_DATA_BUFFER_ID) < 0 {
@@ -277,7 +276,7 @@ unsafe extern "C" fn sdp_conn_data_get(
 unsafe extern "C" fn sdp_bandwidth_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_BANDWIDTH_BUFFER_ID) < 0 {
@@ -314,7 +313,7 @@ unsafe extern "C" fn sip_bandwidth_get_data(
 unsafe extern "C" fn sdp_time_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_TIME_BUFFER_ID) < 0 {
@@ -349,7 +348,7 @@ unsafe extern "C" fn sdp_time_get_data(
 unsafe extern "C" fn sdp_repeat_time_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_REPEAT_TIME_BUFFER_ID) < 0 {
@@ -386,7 +385,7 @@ unsafe extern "C" fn sdp_repeat_time_get_data(
 unsafe extern "C" fn sdp_timezone_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_TIMEZONE_BUFFER_ID) < 0 {
@@ -418,7 +417,7 @@ unsafe extern "C" fn sdp_timezone_get(
 unsafe extern "C" fn sdp_encryption_key_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_ENCRYPTION_KEY_BUFFER_ID) < 0 {
@@ -450,7 +449,7 @@ unsafe extern "C" fn sdp_encryption_key_get(
 unsafe extern "C" fn sdp_attribute_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_ATTRIBUTE_BUFFER_ID) < 0 {
@@ -487,7 +486,7 @@ unsafe extern "C" fn sip_attribute_get_data(
 unsafe extern "C" fn sdp_media_desc_media_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_MEDIA_DESC_MEDIA_BUFFER_ID) < 0 {
@@ -524,7 +523,7 @@ unsafe extern "C" fn sip_media_desc_media_get_data(
 unsafe extern "C" fn sdp_media_desc_session_info_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_MEDIA_DESC_SESSION_INFO_BUFFER_ID) < 0 {
@@ -562,7 +561,7 @@ unsafe extern "C" fn sip_media_desc_session_info_get_data(
 unsafe extern "C" fn sdp_media_desc_connection_data_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_MEDIA_DESC_CONNECTION_DATA_BUFFER_ID) < 0 {
@@ -600,7 +599,7 @@ unsafe extern "C" fn sip_media_desc_connection_data_get_data(
 unsafe extern "C" fn sdp_media_desc_encryption_key_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SDP_MEDIA_DESC_ENCRYPTION_KEY_BUFFER_ID) < 0 {
index bf9edce54106ed5a6aff7ba1ebf99e024ba609ec..c1ab83384885b967c3791ca3a8a566770b1cb377 100644 (file)
 // written by Giuseppe Longo <giuseppe@glongo.it>
 
 use crate::core::{STREAM_TOCLIENT, STREAM_TOSERVER};
-use crate::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigTableElmtStickyBuffer,
-};
+use crate::detect::{helper_keyword_register_sticky_buffer, SigTableElmtStickyBuffer};
 use crate::direction::Direction;
 use crate::sip::sip::{SIPTransaction, ALPROTO_SIP};
 use std::os::raw::{c_int, c_void};
 use std::ptr;
 use suricata_sys::sys::{
     DetectEngineCtx, DetectEngineThreadCtx, SCDetectBufferSetActiveList,
-    SCDetectHelperBufferMpmRegister, SCDetectHelperMultiBufferMpmRegister, Signature,
+    SCDetectHelperBufferMpmRegister, SCDetectHelperMultiBufferMpmRegister,
+    SCDetectSignatureSetAppProto, Signature,
 };
 
 static mut G_SIP_PROTOCOL_BUFFER_ID: c_int = 0;
@@ -83,7 +82,7 @@ pub unsafe extern "C" fn SCSipTxGetUri(
 unsafe extern "C" fn sip_protocol_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_PROTOCOL_BUFFER_ID) < 0 {
@@ -126,7 +125,7 @@ unsafe extern "C" fn sip_protocol_get(
 unsafe extern "C" fn sip_stat_code_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_STAT_CODE_BUFFER_ID) < 0 {
@@ -155,7 +154,7 @@ unsafe extern "C" fn sip_stat_code_get(
 unsafe extern "C" fn sip_stat_msg_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_STAT_MSG_BUFFER_ID) < 0 {
@@ -184,7 +183,7 @@ unsafe extern "C" fn sip_stat_msg_get(
 unsafe extern "C" fn sip_request_line_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_REQUEST_LINE_BUFFER_ID) < 0 {
@@ -212,7 +211,7 @@ unsafe extern "C" fn sip_request_line_get(
 unsafe extern "C" fn sip_response_line_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_RESPONSE_LINE_BUFFER_ID) < 0 {
@@ -258,7 +257,7 @@ fn sip_get_header_value<'a>(
 unsafe extern "C" fn sip_from_hdr_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_FROM_HDR_BUFFER_ID) < 0 {
@@ -285,7 +284,7 @@ unsafe extern "C" fn sip_from_hdr_get_data(
 unsafe extern "C" fn sip_to_hdr_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_TO_HDR_BUFFER_ID) < 0 {
@@ -312,7 +311,7 @@ unsafe extern "C" fn sip_to_hdr_get_data(
 unsafe extern "C" fn sip_via_hdr_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_VIA_HDR_BUFFER_ID) < 0 {
@@ -339,7 +338,7 @@ unsafe extern "C" fn sip_via_hdr_get_data(
 unsafe extern "C" fn sip_ua_hdr_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_UA_HDR_BUFFER_ID) < 0 {
@@ -366,7 +365,7 @@ unsafe extern "C" fn sip_ua_hdr_get_data(
 unsafe extern "C" fn sip_content_type_hdr_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_CONTENT_TYPE_HDR_BUFFER_ID) < 0 {
@@ -393,7 +392,7 @@ unsafe extern "C" fn sip_content_type_hdr_get_data(
 unsafe extern "C" fn sip_content_length_hdr_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SIP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SIP_CONTENT_LENGTH_HDR_BUFFER_ID) < 0 {
index c300213cbec6334b3774377bf96da17fbf9b2ee8..11ddb02f5357953beec627ba23dbcc500d9efae7 100644 (file)
@@ -21,14 +21,13 @@ use super::snmp::{SNMPTransaction, ALPROTO_SNMP};
 use crate::core::{STREAM_TOCLIENT, STREAM_TOSERVER};
 use crate::detect::uint::{DetectUintData, SCDetectU32Free, SCDetectU32Match, SCDetectU32Parse};
 use crate::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigMatchAppendSMToList,
-    SigTableElmtStickyBuffer,
+    helper_keyword_register_sticky_buffer, SigMatchAppendSMToList, SigTableElmtStickyBuffer,
 };
 use std::os::raw::{c_int, c_void};
 use suricata_sys::sys::{
     DetectEngineCtx, DetectEngineThreadCtx, Flow, SCDetectBufferSetActiveList,
     SCDetectHelperBufferMpmRegister, SCDetectHelperBufferRegister, SCDetectHelperKeywordRegister,
-    SCSigTableAppLiteElmt, SigMatchCtx, Signature,
+    SCDetectSignatureSetAppProto, SCSigTableAppLiteElmt, SigMatchCtx, Signature,
 };
 
 static mut G_SNMP_VERSION_KW_ID: c_int = 0;
@@ -41,7 +40,7 @@ static mut G_SNMP_COMMUNITY_BUFFER_ID: c_int = 0;
 unsafe extern "C" fn snmp_detect_version_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SNMP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SNMP) != 0 {
         return -1;
     }
     let ctx = SCDetectU32Parse(raw) as *mut c_void;
@@ -74,7 +73,7 @@ unsafe extern "C" fn snmp_detect_version_free(_de: *mut DetectEngineCtx, ctx: *m
 unsafe extern "C" fn snmp_detect_pdutype_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SNMP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SNMP) != 0 {
         return -1;
     }
     let ctx = SCDetectU32Parse(raw) as *mut c_void;
@@ -111,7 +110,7 @@ unsafe extern "C" fn snmp_detect_pdutype_free(_de: *mut DetectEngineCtx, ctx: *m
 unsafe extern "C" fn snmp_detect_usm_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SNMP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SNMP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SNMP_USM_BUFFER_ID) < 0 {
@@ -135,7 +134,7 @@ unsafe extern "C" fn snmp_detect_usm_get_data(
 unsafe extern "C" fn snmp_detect_community_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_SNMP) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_SNMP) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_SNMP_COMMUNITY_BUFFER_ID) < 0 {
index 5d6289f07283303d8cfaf2c1fd6f2aeb3179ede0..124b80424bfc1926b6c1e4a1614321481fa49c2f 100644 (file)
@@ -22,14 +22,13 @@ use crate::detect::uint::{
     SCDetectU32Match, SCDetectU32Parse, SCDetectU8Free, SCDetectU8Match,
 };
 use crate::detect::{
-    helper_keyword_register_sticky_buffer, DetectSignatureSetAppProto, SigMatchAppendSMToList,
-    SigTableElmtStickyBuffer,
+    helper_keyword_register_sticky_buffer, SigMatchAppendSMToList, SigTableElmtStickyBuffer,
 };
 use crate::websocket::parser::WebSocketOpcode;
 use suricata_sys::sys::{
     DetectEngineCtx, DetectEngineThreadCtx, Flow, SCDetectBufferSetActiveList,
     SCDetectHelperBufferMpmRegister, SCDetectHelperBufferRegister, SCDetectHelperKeywordRegister,
-    SCSigTableAppLiteElmt, SigMatchCtx, Signature,
+    SCDetectSignatureSetAppProto, SCSigTableAppLiteElmt, SigMatchCtx, Signature,
 };
 
 use nom7::branch::alt;
@@ -125,7 +124,7 @@ static mut G_WEBSOCKET_PAYLOAD_BUFFER_ID: c_int = 0;
 unsafe extern "C" fn websocket_detect_opcode_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_WEBSOCKET) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_WEBSOCKET) != 0 {
         return -1;
     }
     let ctx = websocket_parse_opcode(raw) as *mut c_void;
@@ -165,7 +164,7 @@ unsafe extern "C" fn websocket_detect_opcode_free(_de: *mut DetectEngineCtx, ctx
 unsafe extern "C" fn websocket_detect_mask_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_WEBSOCKET) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_WEBSOCKET) != 0 {
         return -1;
     }
     let ctx = SCDetectU32Parse(raw) as *mut c_void;
@@ -208,7 +207,7 @@ unsafe extern "C" fn websocket_detect_mask_free(_de: *mut DetectEngineCtx, ctx:
 unsafe extern "C" fn websocket_detect_flags_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, raw: *const libc::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_WEBSOCKET) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_WEBSOCKET) != 0 {
         return -1;
     }
     let ctx = websocket_parse_flags(raw) as *mut c_void;
@@ -248,7 +247,7 @@ unsafe extern "C" fn websocket_detect_flags_free(_de: *mut DetectEngineCtx, ctx:
 pub unsafe extern "C" fn websocket_detect_payload_setup(
     de: *mut DetectEngineCtx, s: *mut Signature, _raw: *const std::os::raw::c_char,
 ) -> c_int {
-    if DetectSignatureSetAppProto(s, ALPROTO_WEBSOCKET) != 0 {
+    if SCDetectSignatureSetAppProto(s, ALPROTO_WEBSOCKET) != 0 {
         return -1;
     }
     if SCDetectBufferSetActiveList(de, s, G_WEBSOCKET_PAYLOAD_BUFFER_ID) < 0 {
index 027fef4e7c3bb8f5009300a0d5879d9154b37268..4b637f8e4e17e0b346a438317e399c486518e34d 100644 (file)
@@ -382,6 +382,11 @@ extern "C" {
         kw: *const SCTransformTableElmt,
     ) -> ::std::os::raw::c_int;
 }
+extern "C" {
+    pub fn SCDetectSignatureSetAppProto(
+        s: *mut Signature, alproto: AppProto,
+    ) -> ::std::os::raw::c_int;
+}
 #[doc = " Structure of a configuration parameter."]
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
index 8dd9229f074e929c6a58d2a79262fb9933f5a8fd..9ec7c004d1ae69c1d615b3a435988c67434aabd3 100644 (file)
@@ -279,7 +279,7 @@ static int DetectAppLayerEventSetup(DetectEngineCtx *de_ctx, Signature *s, const
             goto error;
         }
     } else {
-        if (DetectSignatureSetAppProto(s, data->alproto) != 0)
+        if (SCDetectSignatureSetAppProto(s, data->alproto) != 0)
             goto error;
 
         if (SigMatchAppendSMToList(de_ctx, s, DETECT_APP_LAYER_EVENT, (SigMatchCtx *)data,
index 40e6911c5e0907d03825180ce78c6713150c3e50..5e10b4cbb466f5c27b7fe018370d5f4e1fd96728 100644 (file)
@@ -286,7 +286,7 @@ static int DetectByteExtractSetup(DetectEngineCtx *de_ctx, Signature *s, const c
             sm_list = DETECT_SM_LIST_PMATCH;
         }
 
-        if (DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0)
+        if (SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0)
             goto error;
 
     } else if (data->flags & DETECT_BYTE_EXTRACT_FLAG_RELATIVE) {
@@ -307,7 +307,7 @@ static int DetectByteExtractSetup(DetectEngineCtx *de_ctx, Signature *s, const c
     }
 
     if (data->endian == EndianDCE) {
-        if (DetectSignatureSetAppProto(s, ALPROTO_DCERPC) != 0)
+        if (SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) != 0)
             goto error;
 
         if ((DETECT_BYTE_EXTRACT_FLAG_BASE | DETECT_BYTE_EXTRACT_FLAG_STRING) ==
index 7e9947a041de9dc518aa647a7e30c7f96330f081..75342dde393f8b54c94615ff6293f19901a3122a 100644 (file)
@@ -507,7 +507,7 @@ static int DetectBytejumpSetup(DetectEngineCtx *de_ctx, Signature *s, const char
             sm_list = DETECT_SM_LIST_PMATCH;
         }
 
-        if (DetectSignatureSetAppProto(s, ALPROTO_DCERPC) != 0)
+        if (SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) != 0)
             goto error;
 
     } else if (data->flags & DETECT_BYTEJUMP_RELATIVE) {
@@ -767,7 +767,7 @@ static int DetectBytejumpTestParse09(void)
     Signature *s = SigAlloc();
     FAIL_IF_NULL(s);
 
-    FAIL_IF(DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
+    FAIL_IF(SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
 
     FAIL_IF_NOT(DetectBytejumpSetup(NULL, s,
                         "4,0, align, multiplier 2, "
index 4e38fd1a047563df66b25c2c13d2fe5150854153..686448b66b21f4488d76651532949c4013768149 100644 (file)
@@ -325,7 +325,7 @@ static int DetectByteMathSetup(DetectEngineCtx *de_ctx, Signature *s, const char
             sm_list = DETECT_SM_LIST_PMATCH;
         }
 
-        if (DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0)
+        if (SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0)
             goto error;
 
     } else if (data->flags & DETECT_BYTEMATH_FLAG_RELATIVE) {
@@ -346,7 +346,7 @@ static int DetectByteMathSetup(DetectEngineCtx *de_ctx, Signature *s, const char
     }
 
     if (data->endian == EndianDCE) {
-        if (DetectSignatureSetAppProto(s, ALPROTO_DCERPC) != 0)
+        if (SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) != 0)
             goto error;
 
         if ((data->flags & DETECT_BYTEMATH_FLAG_STRING) || (data->base == BaseDec) ||
index 95ccf67358ac9c9c5ea53de7dbb30324029b2ed2..dbc3ed1a591199d862b7e128df59d80106679e64 100644 (file)
@@ -611,7 +611,7 @@ static int DetectBytetestSetup(DetectEngineCtx *de_ctx, Signature *s, const char
             sm_list = DETECT_SM_LIST_PMATCH;
         }
 
-        if (DetectSignatureSetAppProto(s, ALPROTO_DCERPC) != 0)
+        if (SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) != 0)
             goto error;
 
     } else if (data->flags & DETECT_BYTETEST_RELATIVE) {
@@ -1053,7 +1053,7 @@ static int DetectBytetestTestParse19(void)
     Signature *s = SigAlloc();
     FAIL_IF_NULL(s);
 
-    FAIL_IF(DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
+    FAIL_IF(SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
 
     FAIL_IF_NOT(DetectBytetestSetup(NULL, s, "1,=,1,6,dce") == 0);
     FAIL_IF_NOT(DetectBytetestSetup(NULL, s, "1,=,1,6,string,dce") == -1);
index 3f7d78f0520c2989bbe435286fec4f2d2f160dfc..43529a3cb6da25c333c560aa539114dd0e8c655c 100644 (file)
@@ -1463,7 +1463,7 @@ static int DetectContentParseTest18(void)
 
     Signature *s = SigAlloc();
     FAIL_IF_NULL(s);
-    FAIL_IF(DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
+    FAIL_IF(SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
     FAIL_IF_NOT(DetectContentSetup(de_ctx, s, "one") == 0);
     FAIL_IF(DetectBufferIsPresent(s, g_dce_stub_data_buffer_id));
     FAIL_IF_NOT(s->init_data->smlists[DETECT_SM_LIST_PMATCH] != NULL);
index d731aaebdf2d3c1634bba9ab00ceab8fbd9f0fbc..9c97d76d6f00188256ac789099ab772d5aafa17d 100644 (file)
@@ -138,7 +138,7 @@ static int DetectDceIfaceSetup(DetectEngineCtx *de_ctx, Signature *s, const char
 {
     SCEnter();
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0)
         return -1;
 
     void *did = SCDcerpcIfaceParse(arg);
index 30736724560844f81ef7b99a4e7135523a9a4064..d5e69c7babcae11a630d0ed0f6dbace8be590326 100644 (file)
@@ -132,7 +132,7 @@ static int DetectDceOpnumSetup(DetectEngineCtx *de_ctx, Signature *s, const char
         return -1;
     }
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0)
         return -1;
 
     void *dod = SCDcerpcOpnumParse(arg);
index f1ea7b0e10cb7ec94333b20af446bb7e6a53d11f..0a75a8f67a06cdd09dde5f94ba702e924fbddb8a 100644 (file)
@@ -159,7 +159,7 @@ void DetectDceStubDataRegister(void)
 
 static int DetectDceStubDataSetup(DetectEngineCtx *de_ctx, Signature *s, const char *arg)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0)
         return -1;
     if (SCDetectBufferSetActiveList(de_ctx, s, g_dce_stub_data_buffer_id) < 0)
         return -1;
index f25fa420ac257c03a9576ec0abaa59a8b1a6a094..ab48a762b15011f3524de94e0f57e9a5024f4be6 100644 (file)
@@ -208,7 +208,7 @@ static int DetectDNP3FuncSetup(DetectEngineCtx *de_ctx, Signature *s, const char
     DetectDNP3 *dnp3 = NULL;
     uint8_t function_code;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_DNP3) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_DNP3) != 0)
         return -1;
 
     if (!DetectDNP3FuncParseFunctionCode(str, &function_code)) {
@@ -286,7 +286,7 @@ static int DetectDNP3IndSetup(DetectEngineCtx *de_ctx, Signature *s, const char
     DetectDNP3 *detect = NULL;
     uint16_t flags;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_DNP3) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_DNP3) != 0)
         return -1;
 
     if (!DetectDNP3IndParse(str, &flags)) {
@@ -353,7 +353,7 @@ static int DetectDNP3ObjSetup(DetectEngineCtx *de_ctx, Signature *s, const char
     uint8_t variation;
     DetectDNP3 *detect = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_DNP3) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_DNP3) != 0)
         return -1;
 
     if (!DetectDNP3ObjParse(str, &group, &variation)) {
@@ -509,7 +509,7 @@ static void DetectDNP3ObjRegister(void)
 static int DetectDNP3DataSetup(DetectEngineCtx *de_ctx, Signature *s, const char *str)
 {
     SCEnter();
-    if (DetectSignatureSetAppProto(s, ALPROTO_DNP3) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_DNP3) != 0)
         return -1;
 
     if (SCDetectBufferSetActiveList(de_ctx, s, g_dnp3_data_buffer_id) != 0)
index 75f2b53b65f133d857ee12fed21e328dfe830a38..5d06bad0da3945084383a301de8121c9bdb12770 100644 (file)
@@ -51,7 +51,7 @@ static int DetectSetup(DetectEngineCtx *de_ctx, Signature *s, const char *str, i
     if (SCDetectBufferSetActiveList(de_ctx, s, id) < 0) {
         return -1;
     }
-    if (DetectSignatureSetAppProto(s, ALPROTO_DNS) < 0) {
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_DNS) < 0) {
         return -1;
     }
 
index 350b6e11dab54d8d974b54f4a60cce0472a6fd92..0ec2aff4164102fa05ae5cde82d6106b96869e3d 100644 (file)
@@ -60,7 +60,7 @@ static int DetectSetup(DetectEngineCtx *de_ctx, Signature *s, const char *str)
     if (SCDetectBufferSetActiveList(de_ctx, s, detect_buffer_id) < 0) {
         return -1;
     }
-    if (DetectSignatureSetAppProto(s, ALPROTO_DNS) < 0) {
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_DNS) < 0) {
         return -1;
     }
 
index 7a16bb3006f4055c0029542a7d620c9fe9df4e7a..26bd4974ce53de7ebd36d26410e35ab78eddb0c1 100644 (file)
@@ -39,7 +39,7 @@ static int DetectMimeEmailFromSetup(DetectEngineCtx *de_ctx, Signature *s, const
     if (SCDetectBufferSetActiveList(de_ctx, s, g_mime_email_from_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
@@ -59,7 +59,7 @@ static int DetectMimeEmailSubjectSetup(DetectEngineCtx *de_ctx, Signature *s, co
     if (SCDetectBufferSetActiveList(de_ctx, s, g_mime_email_subject_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
@@ -79,7 +79,7 @@ static int DetectMimeEmailToSetup(DetectEngineCtx *de_ctx, Signature *s, const c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_mime_email_to_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
@@ -99,7 +99,7 @@ static int DetectMimeEmailCcSetup(DetectEngineCtx *de_ctx, Signature *s, const c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_mime_email_cc_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
@@ -119,7 +119,7 @@ static int DetectMimeEmailDateSetup(DetectEngineCtx *de_ctx, Signature *s, const
     if (SCDetectBufferSetActiveList(de_ctx, s, g_mime_email_date_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
@@ -139,7 +139,7 @@ static int DetectMimeEmailMessageIdSetup(DetectEngineCtx *de_ctx, Signature *s,
     if (SCDetectBufferSetActiveList(de_ctx, s, g_mime_email_message_id_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
@@ -159,7 +159,7 @@ static int DetectMimeEmailXMailerSetup(DetectEngineCtx *de_ctx, Signature *s, co
     if (SCDetectBufferSetActiveList(de_ctx, s, g_mime_email_x_mailer_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
@@ -179,7 +179,7 @@ static int DetectMimeEmailUrlSetup(DetectEngineCtx *de_ctx, Signature *s, const
     if (SCDetectBufferSetActiveList(de_ctx, s, g_mime_email_url_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
@@ -204,7 +204,7 @@ static int DetectMimeEmailReceivedSetup(DetectEngineCtx *de_ctx, Signature *s, c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_mime_email_received_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
index 749fd02e2c7c80429f11a47fe3aeb6c5a0e8bba1..925762b9190d10bceeb5484ff48dc4c16746990f 100644 (file)
@@ -98,7 +98,7 @@ static int DetectFrameSetup(DetectEngineCtx *de_ctx, Signature *s, const char *s
         SCLogError("rule protocol unknown, can't use shorthand notation for frame '%s'", str);
         return -1;
     } else if (rule_alproto == ALPROTO_UNKNOWN) {
-        if (DetectSignatureSetAppProto(s, keyword_alproto) < 0)
+        if (SCDetectSignatureSetAppProto(s, keyword_alproto) < 0)
             return -1;
     } else if (!AppProtoEquals(rule_alproto, keyword_alproto)) {
         SCLogError("frame '%s' protocol '%s' mismatch with rule protocol '%s'", str,
index 0c67900c004205b5510f0b82ca98a0e930dc9538..8a042ae7ee4da416d60c5d44a07110e1e5426320 100644 (file)
@@ -55,7 +55,7 @@ static int DetectFtpCommandDataSetup(DetectEngineCtx *de_ctx, Signature *s, cons
     if (SCDetectBufferSetActiveList(de_ctx, s, g_ftp_cmd_data_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_FTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_FTP) < 0)
         return -1;
 
     return 0;
index 43b7f036afb06142b0ce4aa12c71415875a5f660..46681ecc30dcc0eabcb645119678aa3e7eb48a6d 100644 (file)
@@ -50,7 +50,7 @@ static int DetectFtpCommandSetup(DetectEngineCtx *de_ctx, Signature *s, const ch
     if (SCDetectBufferSetActiveList(de_ctx, s, g_ftp_cmd_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_FTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_FTP) < 0)
         return -1;
 
     return 0;
index 682b5a76a62677cabff1d1147591f779267a6e1d..fe7eeb96366d922e93d46f702af890734705dd81 100644 (file)
@@ -51,7 +51,7 @@ static int DetectFtpCompletionCodeSetup(DetectEngineCtx *de_ctx, Signature *s, c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_ftp_ccode_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_FTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_FTP) < 0)
         return -1;
 
     return 0;
index 595ea977ac0b7ec1807fd765d13fb11f16038d5d..f033351374d4180f9ff1cc41e98ffdcd40cf01e6 100644 (file)
@@ -61,7 +61,7 @@ static void DetectFtpDynamicPortFree(DetectEngineCtx *de_ctx, void *ptr)
 
 static int DetectFtpDynamicPortSetup(DetectEngineCtx *de_ctx, Signature *s, const char *str)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_FTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_FTP) < 0)
         return -1;
 
     DetectU16Data *fdp = DetectFtpDynamicPortParse(str);
index 1f4124e67d1761adf54f66308137983ec66b4f46..9e7eab67e70cdd7f571b7bade5631147fe63f531 100644 (file)
@@ -102,7 +102,7 @@ static DetectFtpModeData *DetectFtpModeParse(const char *optstr)
 
 static int DetectFtpModeSetup(DetectEngineCtx *de_ctx, Signature *s, const char *str)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_FTP) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_FTP) != 0)
         return -1;
 
     DetectFtpModeData *ftpmoded = DetectFtpModeParse(str);
index 8a51730a8a2f0538332f9a8607d27bd249d67080..5f4738eeeb0d565161fad3c320a9b0ee5c051f4e 100644 (file)
@@ -87,7 +87,7 @@ static int DetectFtpReplyReceivedSetup(DetectEngineCtx *de_ctx, Signature *s, co
     if (frrd == NULL)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_FTP) != 0) {
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_FTP) != 0) {
         DetectFtpReplyReceivedFree(de_ctx, frrd);
         return -1;
     }
index be2e9cfad506c459fcec0df08cd90bd16ebe5976..52b3497d27175362d8200254ceab0ab4f2a8b733 100644 (file)
@@ -54,7 +54,7 @@ static int DetectFtpReplySetup(DetectEngineCtx *de_ctx, Signature *s, const char
     if (SCDetectBufferSetActiveList(de_ctx, s, g_ftp_reply_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_FTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_FTP) < 0)
         return -1;
 
     return 0;
index 90d53182e270324193d8e4eb6041ba6aae3381ae..515953cf2cd22f013b87dc3a63cd515f07f4a294 100644 (file)
@@ -204,7 +204,7 @@ int DetectFtpbounceSetup(DetectEngineCtx *de_ctx, Signature *s, const char *ftpb
 {
     SCEnter();
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_FTP) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_FTP) != 0)
         return -1;
 
     /* We don't need to allocate any data for ftpbounce here.
index ef502c3bdd8d412fc8c7027e5f3177e8a4bcdaa0..d68db7c1737e9dd055e2c5aa2107851b7f6d3726 100644 (file)
@@ -184,7 +184,7 @@ error:
  */
 static int DetectFtpdataSetup(DetectEngineCtx *de_ctx, Signature *s, const char *str)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_FTPDATA) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_FTPDATA) != 0)
         return -1;
 
     DetectFtpdataData *ftpcommandd = DetectFtpdataParse(str);
index f0d589563d6b81a790d532ab4d5bbfa412fa91f5..d1304fbe9180ec515659f471adb68761eefd4a7f 100644 (file)
@@ -167,7 +167,7 @@ static int DetectHttpClientBodySetupSticky(DetectEngineCtx *de_ctx, Signature *s
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_client_body_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     // we cannot use a transactional rule with a fast pattern to client and this
     if (s->init_data->init_flags & SIG_FLAG_INIT_TXDIR_FAST_TOCLIENT) {
index 05c223897f3aa7872a3714c725a92725f29eadba..ae19ba66395a7fa02647a83c26a58ea0e4b82b98 100644 (file)
@@ -165,7 +165,7 @@ static int DetectHttpCookieSetupSticky(DetectEngineCtx *de_ctx, Signature *s, co
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_cookie_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
 
     return 0;
index 54c37a71a57d8623dd558e00d6cffd873a0b09e3..9839d2b079ca706d1d12cf4a1e0275665c528121 100644 (file)
@@ -199,7 +199,7 @@ static int DetectHttpHeaderNamesSetup(DetectEngineCtx *de_ctx, Signature *s, con
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
 
     return 0;
index ff25be91fc5e1354f5f4b9af7752fae4fc24088f..e3e2d00308a25d14d73064cbbdad813b4a9e07ed 100644 (file)
@@ -392,7 +392,7 @@ static int DetectHttpHeaderSetupSticky(DetectEngineCtx *de_ctx, Signature *s, co
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_header_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     return 0;
 }
@@ -575,7 +575,7 @@ static int DetectHTTPRequestHeaderSetup(DetectEngineCtx *de_ctx, Signature *s, c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_request_header_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) != 0)
         return -1;
 
     return 0;
@@ -608,7 +608,7 @@ static int DetectHTTPResponseHeaderSetup(DetectEngineCtx *de_ctx, Signature *s,
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_response_header_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) != 0)
         return -1;
 
     return 0;
index aeae5409c2d6530ced8cd8e131d2b6fec101d9a7..127d8f9ccd93732c93a48ec03bf48d1928164d72 100644 (file)
@@ -165,7 +165,7 @@ static int DetectHttpHeadersSetupSticky(DetectEngineCtx *de_ctx, Signature *s, c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
 
     return 0;
index a26db438da533407c0536e7f6ddebe3b9259bf6c..c96db15ce8325c732e1a684a2b641b334d40d61f 100644 (file)
@@ -235,7 +235,7 @@ static int DetectHttpHostSetup(DetectEngineCtx *de_ctx, Signature *s, const char
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_host_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     return 0;
 }
@@ -333,7 +333,7 @@ static int DetectHttpHostRawSetupSticky(DetectEngineCtx *de_ctx, Signature *s, c
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_raw_host_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     return 0;
 }
index 1b0e19118264540d4c7fa86e3372beed293d6323..6e6cdf34bd8e525ec0d0de680ab8002f4660abcd 100644 (file)
@@ -154,7 +154,7 @@ static int DetectHttpMethodSetupSticky(DetectEngineCtx *de_ctx, Signature *s, co
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_method_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
 
     return 0;
index 3c2198c117e58ec20439a190b51089c49de65c59..16316f63077c9028b4832fba5b8a9219398a67aa 100644 (file)
@@ -76,7 +76,7 @@ static int DetectHttpProtocolSetup(DetectEngineCtx *de_ctx, Signature *s, const
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
 
     return 0;
index 3ce8966d3c6fead32511de33614c1d51db4c2955..1dd7da04af3015624095e06a51966eece3d7c434 100644 (file)
@@ -163,7 +163,7 @@ static int DetectHttpRawHeaderSetupSticky(DetectEngineCtx *de_ctx, Signature *s,
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_raw_header_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     return 0;
 }
index 597812a4b9d2b6cd7c137a66298c736c18c94541..b68fc6e4bf98ac6c2937e6c580fef766bf16ee2a 100644 (file)
@@ -145,7 +145,7 @@ static int DetectHttpRequestLineSetup(DetectEngineCtx *de_ctx, Signature *s, con
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_request_line_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
 
     return 0;
index 670a1a421a18c9bf3a5fc08a6288bc969534497d..0611e4cc750c6e03215fca9aedfbcd4aec2f5e6f 100644 (file)
@@ -144,7 +144,7 @@ static int DetectHttpResponseLineSetup(DetectEngineCtx *de_ctx, Signature *s, co
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_response_line_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
 
     return 0;
index decb68f1f66b87edd93348da21427fd2fdeed012..d8dd3867175d795b10b9c4dd5203505694e1369e 100644 (file)
@@ -124,7 +124,7 @@ static int DetectHttpServerBodySetupSticky(DetectEngineCtx *de_ctx, Signature *s
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     // file data is on both directions, but we only take the one to client here
     s->flags |= SIG_FLAG_TOCLIENT;
index eb36797a3cf6210eab602f4549ab50781f4c608e..68db569eaec119a745cac68111f612d4b749c774 100644 (file)
@@ -171,7 +171,7 @@ static int DetectHttpStartSetup(DetectEngineCtx *de_ctx, Signature *s, const cha
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP1) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP1) < 0)
         return -1;
 
     return 0;
index 60506cbf38d13a86c5c6fe2d3af4919f37ee33db..5119a60a204dc554fa0600a991a6df1bde5fb176 100644 (file)
@@ -149,7 +149,7 @@ static int DetectHttpStatCodeSetupSticky(DetectEngineCtx *de_ctx, Signature *s,
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_stat_code_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     return 0;
 }
index c57917b1fca3b407c29460c156c167df43f8e080..d08c4123706dd8cf3f6e542505e877b99cb2a855 100644 (file)
@@ -158,7 +158,7 @@ static int DetectHttpStatMsgSetupSticky(DetectEngineCtx *de_ctx, Signature *s, c
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_stat_msg_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     return 0;
 }
index efe7d36290f811d113fe7d2a82f1efe13b80db0a..8b81bfc06b53fdc22b1037e09526d1601e6b74c1 100644 (file)
@@ -150,7 +150,7 @@ static int DetectHttpUserAgentSetup(DetectEngineCtx *de_ctx, Signature *s, const
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_ua_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     return 0;
 }
index 316a150d350373988389fa8452d1994f5dec067d..ef66d933f910704b40c7bb2faf0f74b1334b41c6 100644 (file)
@@ -203,7 +203,7 @@ static int DetectHttpUriSetupSticky(DetectEngineCtx *de_ctx, Signature *s, const
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_uri_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     return 0;
 }
@@ -289,7 +289,7 @@ static int DetectHttpRawUriSetupSticky(DetectEngineCtx *de_ctx, Signature *s, co
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http_raw_uri_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) < 0)
         return -1;
     return 0;
 }
index f5c0a4d78870c147de015edf812e9e8784ff027e..04dcc016d8216008788531a4b6b4be0f19ef3575 100644 (file)
@@ -239,7 +239,7 @@ static int DetectHTTP2frametypeSetup (DetectEngineCtx *de_ctx, Signature *s, con
 {
     uint8_t frame_type;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
         return -1;
 
     if (!DetectHTTP2FuncParseFrameType(str, &frame_type)) {
@@ -319,7 +319,7 @@ static int DetectHTTP2errorcodeSetup (DetectEngineCtx *de_ctx, Signature *s, con
 {
     uint32_t error_code;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
         return -1;
 
     if (!DetectHTTP2FuncParseErrorCode(str, &error_code)) {
@@ -387,7 +387,7 @@ static int DetectHTTP2priorityMatch(DetectEngineThreadCtx *det_ctx,
  */
 static int DetectHTTP2prioritySetup (DetectEngineCtx *de_ctx, Signature *s, const char *str)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
         return -1;
 
     DetectU8Data *prio = DetectU8Parse(str);
@@ -449,7 +449,7 @@ static int DetectHTTP2windowMatch(DetectEngineThreadCtx *det_ctx,
  */
 static int DetectHTTP2windowSetup (DetectEngineCtx *de_ctx, Signature *s, const char *str)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
         return -1;
 
     DetectU32Data *wu = DetectU32Parse(str);
@@ -501,7 +501,7 @@ static int DetectHTTP2sizeUpdateMatch(DetectEngineThreadCtx *det_ctx,
  */
 static int DetectHTTP2sizeUpdateSetup (DetectEngineCtx *de_ctx, Signature *s, const char *str)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
         return -1;
 
     void *su = SCDetectU64Parse(str);
@@ -553,7 +553,7 @@ static int DetectHTTP2settingsMatch(DetectEngineThreadCtx *det_ctx,
  */
 static int DetectHTTP2settingsSetup (DetectEngineCtx *de_ctx, Signature *s, const char *str)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
         return -1;
 
     void *http2set = SCHttp2DetectSettingsCtxParse(str);
@@ -584,7 +584,7 @@ static int DetectHTTP2headerNameSetup(DetectEngineCtx *de_ctx, Signature *s, con
     if (SCDetectBufferSetActiveList(de_ctx, s, g_http2_header_name_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP2) != 0)
         return -1;
 
     return 0;
index 619c8f2f56d028f06176974372e12a964c3a302f..6c426cc8dc6f596ade2ba136baaa683deb570d37 100644 (file)
@@ -199,7 +199,7 @@ error:
  */
 static int DetectIkeChosenSaSetup(DetectEngineCtx *de_ctx, Signature *s, const char *rawstr)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_IKE) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_IKE) != 0)
         return -1;
 
     DetectIkeChosenSaData *dd = DetectIkeChosenSaParse(rawstr);
index 5bad0b213539ff8692aed31d7424e6d725ac4e29..0dc5973cd4d16ab8a26640cf4a40bed8f33d5b40 100644 (file)
@@ -106,7 +106,7 @@ static int DetectIkeExchTypeMatch(DetectEngineThreadCtx *det_ctx, Flow *f, uint8
  */
 static int DetectIkeExchTypeSetup(DetectEngineCtx *de_ctx, Signature *s, const char *rawstr)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_IKE) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_IKE) != 0)
         return -1;
 
     DetectU8Data *ike_exch_type = DetectU8Parse(rawstr);
index f06495787f4c5d0b4af1ea8e7d8726bc09800bca..96922e390aed95442839a34bdbeb6705fb643ad6 100644 (file)
@@ -111,7 +111,7 @@ static int DetectIkeKeyExchangePayloadLengthMatch(DetectEngineThreadCtx *det_ctx
 static int DetectIkeKeyExchangePayloadLengthSetup(
         DetectEngineCtx *de_ctx, Signature *s, const char *rawstr)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_IKE) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_IKE) != 0)
         return -1;
 
     DetectU32Data *key_exchange_payload_length = DetectU32Parse(rawstr);
index 7d436c29d3ce671b795f1e296f68cdd7724c0fb6..a4745ce60dc1eac86ffc402e01a228f8e7737981 100644 (file)
@@ -63,7 +63,7 @@ static int DetectKeyExchangeSetup(DetectEngineCtx *de_ctx, Signature *s, const c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_key_exchange_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_IKE) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_IKE) < 0)
         return -1;
 
     return 0;
index 5a201aff8cc3aa68e6f96d027962cfa9a989b670..b86b47e9e0fc659d9e3333dd8009baa850aba164 100644 (file)
@@ -106,7 +106,7 @@ static int DetectIkeNoncePayloadLengthMatch(DetectEngineThreadCtx *det_ctx, Flow
 static int DetectIkeNoncePayloadLengthSetup(
         DetectEngineCtx *de_ctx, Signature *s, const char *rawstr)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_IKE) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_IKE) != 0)
         return -1;
 
     DetectU32Data *nonce_payload_length = DetectU32Parse(rawstr);
index 01a3ed8a4ec81a3ad25880d0522c5127287f4ba6..a5ecdd2a20f80c04c0cbf7b85e9e2f36dbfb0d1f 100644 (file)
@@ -63,7 +63,7 @@ static int DetectNonceSetup(DetectEngineCtx *de_ctx, Signature *s, const char *s
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_nonce_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_IKE) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_IKE) < 0)
         return -1;
 
     return 0;
index b21cb5e99396db14e99668526b3ecdc44d062b8c..778ef10eaa907e21a712267c905d5de2d83c378f 100644 (file)
@@ -69,7 +69,7 @@ static int DetectSpiInitiatorSetup(DetectEngineCtx *de_ctx, Signature *s, const
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_initiator_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_IKE) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_IKE) < 0)
         return -1;
 
     return 0;
@@ -80,7 +80,7 @@ static int DetectSpiResponderSetup(DetectEngineCtx *de_ctx, Signature *s, const
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_responder_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_IKE) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_IKE) < 0)
         return -1;
 
     return 0;
index a4cad8ef5454daebdae19dc0494977d164fa9776..220487f72399b026863ee51de81b3e6270e909ac 100644 (file)
@@ -75,7 +75,7 @@ static int DetectIkeVendorSetup(DetectEngineCtx *de_ctx, Signature *s, const cha
 {
     if (SCDetectBufferSetActiveList(de_ctx, s, g_ike_vendor_buffer_id) < 0)
         return -1;
-    if (DetectSignatureSetAppProto(s, ALPROTO_IKE) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_IKE) < 0)
         return -1;
     return 0;
 }
index 818704330854fd01ca50bed2a811e81a203b77a9..b12d055df3a63d9b84b91f36ce219c19df2bb761 100644 (file)
@@ -500,7 +500,7 @@ static int DetectIsdataatTestParse04(void)
     Signature *s = SigAlloc();
     FAIL_IF_NULL(s);
 
-    FAIL_IF(DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
+    FAIL_IF(SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
 
     FAIL_IF_NOT(DetectIsdataatSetup(NULL, s, "30") == 0);
     SigMatch *sm = DetectBufferGetFirstSigMatch(s, g_dce_stub_data_buffer_id);
@@ -510,7 +510,7 @@ static int DetectIsdataatTestParse04(void)
 
     s = SigAlloc();
     FAIL_IF_NULL(s);
-    FAIL_IF(DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
+    FAIL_IF(SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
     /* relative w/o preceeding match defaults to "pmatch" */
     FAIL_IF_NOT(DetectIsdataatSetup(NULL, s, "30,relative") == 0);
     sm = DetectBufferGetFirstSigMatch(s, g_dce_stub_data_buffer_id);
index e3c5f6bfdadbecabbde82187bef1ee423676f56e..e4ecfc636673edae3defcbe7dc816558731a7145 100644 (file)
@@ -44,7 +44,7 @@ static int DetectKrb5CNameSetup(DetectEngineCtx *de_ctx, Signature *s, const cha
     if (SCDetectBufferSetActiveList(de_ctx, s, g_krb5_cname_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_KRB5) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_KRB5) != 0)
         return -1;
 
     return 0;
index bbe71ee556bbeaf6e6a89fa133eef12a2f3ec819..08dc01880f5b8def3cdd4c795317e9fded6ac04b 100644 (file)
@@ -176,7 +176,7 @@ static int DetectKrb5ErrCodeSetup (DetectEngineCtx *de_ctx, Signature *s, const
 {
     DetectKrb5ErrCodeData *krb5d = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_KRB5) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_KRB5) != 0)
         return -1;
 
     krb5d = DetectKrb5ErrCodeParse(krb5str);
index 87d712907df08b091851004a4281aec5d9abf916..5e317d6571809f368d5c51b0405f366f964e0112 100644 (file)
@@ -173,7 +173,7 @@ static int DetectKrb5MsgTypeSetup (DetectEngineCtx *de_ctx, Signature *s, const
 {
     DetectKrb5MsgTypeData *krb5d = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_KRB5) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_KRB5) != 0)
         return -1;
 
     krb5d = DetectKrb5MsgTypeParse(krb5str);
index aa3681dde7f2e6bdc375ab7a3f8b7f82ee779b19..1be7d9615ac77a98b3c8df051c6786adb247ef35 100644 (file)
@@ -44,7 +44,7 @@ static int DetectKrb5SNameSetup(DetectEngineCtx *de_ctx, Signature *s, const cha
     if (SCDetectBufferSetActiveList(de_ctx, s, g_krb5_sname_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_KRB5) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_KRB5) != 0)
         return -1;
 
     return 0;
index 99e3a149c892abc152418fcd246ce404c8cd005c..c65826bdcd4cd5d899b50c21416bcd3dc04d7812 100644 (file)
@@ -45,7 +45,7 @@ static int DetectKrb5TicketEncryptionSetup(
 {
     DetectKrb5TicketEncryptionData *krb5d = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_KRB5) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_KRB5) != 0)
         return -1;
 
     krb5d = SCKrb5DetectEncryptionParse(krb5str);
index ee77ab0c079d834e70b96675011d61b84469ce18..d11437eab5bf66bab558ab8247e2cf5bb03e8b40 100644 (file)
@@ -86,7 +86,7 @@ static int DetectModbusSetup(DetectEngineCtx *de_ctx, Signature *s, const char *
     SCEnter();
     DetectModbusRust *modbus = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_MODBUS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_MODBUS) != 0)
         return -1;
 
     if ((modbus = SCModbusParse(str)) == NULL) {
index f4a8056c28c0f875f7a16813e343b893f180c06c..f0688c03d109e7375b0f7b2918f4248ba68db91e 100644 (file)
@@ -156,7 +156,7 @@ static int DetectNfsProcedureSetup (DetectEngineCtx *de_ctx, Signature *s,
 
     SCLogDebug("\'%s\'", rawstr);
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_NFS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_NFS) != 0)
         return -1;
 
     dd = DetectNfsProcedureParse(rawstr);
index 7f64ec21cf1172dd25cff5301efab70a8d8b0d49..f46c6ad7dc48b71c1dec1ad59565c3731e145b5d 100644 (file)
@@ -139,7 +139,7 @@ static int DetectNfsVersionSetup (DetectEngineCtx *de_ctx, Signature *s,
 {
     SCLogDebug("\'%s\'", rawstr);
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_NFS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_NFS) != 0)
         return -1;
 
     DetectU32Data *dd = DetectNfsVersionParse(rawstr);
index b332492ea9fe6c8c44606e0d0fa02bbc8f4bde53..bdc678a6fe97ab87c89c560c6228f5fed08e942b 100644 (file)
@@ -2183,7 +2183,7 @@ int DetectSignatureSetMultiAppProto(Signature *s, const AppProto *alprotos)
                         // intersection is singleton, set it as usual
                         AppProto alproto = s->init_data->alprotos[0];
                         s->init_data->alprotos[0] = ALPROTO_UNKNOWN;
-                        return DetectSignatureSetAppProto(s, alproto);
+                        return SCDetectSignatureSetAppProto(s, alproto);
                     }
                     break;
                 }
@@ -2196,7 +2196,7 @@ int DetectSignatureSetMultiAppProto(Signature *s, const AppProto *alprotos)
         }
         if (alprotos[1] == ALPROTO_UNKNOWN) {
             // allow singleton, but call traditional setter
-            return DetectSignatureSetAppProto(s, alprotos[0]);
+            return SCDetectSignatureSetAppProto(s, alprotos[0]);
         }
         // first time we enforce alprotos
         for (AppProto i = 0; i < SIG_ALPROTO_MAX; i++) {
@@ -2209,7 +2209,7 @@ int DetectSignatureSetMultiAppProto(Signature *s, const AppProto *alprotos)
     return 0;
 }
 
-int DetectSignatureSetAppProto(Signature *s, AppProto alproto)
+int SCDetectSignatureSetAppProto(Signature *s, AppProto alproto)
 {
     if (!AppProtoIsValid(alproto)) {
         SCLogError("invalid alproto %u", alproto);
@@ -5203,7 +5203,7 @@ static int SigSetMultiAppProto(void)
     FAIL_IF(s->init_data->alprotos[2] != ALPROTO_UNKNOWN);
 
     // check single after multiple
-    FAIL_IF(DetectSignatureSetAppProto(s, 3) < 0);
+    FAIL_IF(SCDetectSignatureSetAppProto(s, 3) < 0);
     FAIL_IF(s->init_data->alprotos[0] != ALPROTO_UNKNOWN);
     FAIL_IF(s->alproto != 3);
     alprotos[0] = 4;
@@ -5221,7 +5221,7 @@ static int SigSetMultiAppProto(void)
     alprotos[3] = ALPROTO_UNKNOWN;
     FAIL_IF(DetectSignatureSetMultiAppProto(s, alprotos) < 0);
     // fail if set single not in multiple
-    FAIL_IF(DetectSignatureSetAppProto(s, 4) >= 0);
+    FAIL_IF(SCDetectSignatureSetAppProto(s, 4) >= 0);
 
     s->init_data->alprotos[0] = ALPROTO_UNKNOWN;
     s->alproto = ALPROTO_UNKNOWN;
index 2b450b30322943a64a7d35ea320113c259551899..f7392776371bcedee8ca06dc07003c77e9c737dd 100644 (file)
@@ -84,7 +84,7 @@ SigMatch *DetectGetLastSMFromLists(const Signature *s, ...);
 SigMatch *DetectGetLastSMByListPtr(const Signature *s, SigMatch *sm_list, ...);
 SigMatch *DetectGetLastSMByListId(const Signature *s, int list_id, ...);
 
-int WARN_UNUSED DetectSignatureSetAppProto(Signature *s, AppProto alproto);
+int WARN_UNUSED SCDetectSignatureSetAppProto(Signature *s, AppProto alproto);
 int WARN_UNUSED DetectSignatureSetMultiAppProto(Signature *s, const AppProto *alprotos);
 
 /* parse regex setup and free util funcs */
index a4585c703e515a96a764e41ad3548057e59cb05e..da0eb125e4fffab1068d4f187002aa513de654ef 100644 (file)
@@ -904,7 +904,7 @@ static int DetectPcreSetup (DetectEngineCtx *de_ctx, Signature *s, const char *r
                     if (s->alproto != ALPROTO_UNKNOWN && !AppProtoEquals(s->alproto, alproto)) {
                         goto error;
                     }
-                    if (DetectSignatureSetAppProto(s, alproto) < 0)
+                    if (SCDetectSignatureSetAppProto(s, alproto) < 0)
                         goto error;
                 }
                 sm_list = parsed_sm_list;
@@ -1178,7 +1178,7 @@ static int DetectPcreParseTest10(void)
     DetectEngineCtx *de_ctx = DetectEngineCtxInit();
     FAIL_IF_NULL(de_ctx);
 
-    FAIL_IF(DetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
+    FAIL_IF(SCDetectSignatureSetAppProto(s, ALPROTO_DCERPC) < 0);
 
     FAIL_IF_NOT(DetectPcreSetup(de_ctx, s, "/bamboo/") == 0);
     FAIL_IF_NOT(DetectBufferGetFirstSigMatch(s, g_dce_stub_data_buffer_id) == NULL);
index 86dcb4531fe13cb214ef45e885100d08c598e12c..fcff77d3b76af7b827682beb406385c278543434 100644 (file)
@@ -50,7 +50,7 @@ static int DetectQuicCyuHashSetup(DetectEngineCtx *de_ctx, Signature *s, const c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_QUIC) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_QUIC) < 0)
         return -1;
 
     return 0;
index c9154988d11f75d614f33ec46fe34ec00012733d..5a36457f0483472483763581c88fb6e34354cd25 100644 (file)
@@ -48,7 +48,7 @@ static int DetectQuicCyuStringSetup(DetectEngineCtx *de_ctx, Signature *s, const
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_QUIC) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_QUIC) < 0)
         return -1;
 
     return 0;
index 8bd8dc3b94bd700c30de2fe9a1577d1bd4a1595b..d61d89e2fbfee7c8d298b2dd40c24e69dc2d702a 100644 (file)
@@ -104,7 +104,7 @@ static int DetectQuicSniSetup(DetectEngineCtx *de_ctx, Signature *s, const char
     if (SCDetectBufferSetActiveList(de_ctx, s, quic_sni_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_QUIC) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_QUIC) < 0)
         return -1;
 
     return 0;
index 868b5ec382778486ff4b9ef6b7ee63040c71a476..4ca8d3ddf835ec29c2e2656d24939962ecc6927f 100644 (file)
@@ -104,7 +104,7 @@ static int DetectQuicUaSetup(DetectEngineCtx *de_ctx, Signature *s, const char *
     if (SCDetectBufferSetActiveList(de_ctx, s, quic_ua_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_QUIC) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_QUIC) < 0)
         return -1;
 
     return 0;
index 983db9dbdc003992db6b222c1cc0323b618dc9b0..43a527b61d75965b336b0f63c39c53d5be7e340a 100644 (file)
@@ -108,7 +108,7 @@ static int DetectQuicVersionSetup(DetectEngineCtx *de_ctx, Signature *s, const c
     if (SCDetectBufferSetActiveList(de_ctx, s, quic_version_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_QUIC) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_QUIC) < 0)
         return -1;
 
     return 0;
index a07e4cb40dd5a316fdcd9be643755f0d93c89549..383fbcad410a39f7a81d5fc04b903573ec4623d7 100644 (file)
@@ -64,7 +64,7 @@ static int DetectSipMethodSetup(DetectEngineCtx *de_ctx, Signature *s, const cha
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SIP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SIP) < 0)
         return -1;
 
     return 0;
index 1b1221a991b8539da231d6e14deeac3be8b84a9f..1ab7bee9cb1af0bd6c305156f24c82a59fcc8b03 100644 (file)
@@ -72,7 +72,7 @@ static int DetectSipUriSetup(DetectEngineCtx *de_ctx, Signature *s, const char *
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SIP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SIP) < 0)
         return -1;
 
     return 0;
index a066c4e3f039a94ff5a69b162dc78953c1481e10..8df2225b0346b6b2d5f82216c7b75ed926bdcce8 100644 (file)
@@ -49,7 +49,7 @@ static int DetectSmbNtlmsspUserSetup(DetectEngineCtx *de_ctx, Signature *s, cons
     if (SCDetectBufferSetActiveList(de_ctx, s, g_smb_nltmssp_user_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMB) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMB) < 0)
         return -1;
 
     return 0;
@@ -105,7 +105,7 @@ static int DetectSmbNtlmsspDomainSetup(DetectEngineCtx *de_ctx, Signature *s, co
     if (SCDetectBufferSetActiveList(de_ctx, s, g_smb_nltmssp_domain_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMB) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMB) < 0)
         return -1;
 
     return 0;
index 924876cb6bd0ed960065f2987a3280431626b15f..67fc0648573655d2ed82057c034cb17a48aa7d3f 100644 (file)
@@ -49,7 +49,7 @@ static int DetectSmbNamedPipeSetup(DetectEngineCtx *de_ctx, Signature *s, const
     if (SCDetectBufferSetActiveList(de_ctx, s, g_smb_named_pipe_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMB) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMB) < 0)
         return -1;
 
     return 0;
@@ -109,7 +109,7 @@ static int DetectSmbShareSetup(DetectEngineCtx *de_ctx, Signature *s, const char
     if (SCDetectBufferSetActiveList(de_ctx, s, g_smb_share_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMB) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMB) < 0)
         return -1;
 
     return 0;
index 5b9545e6e23fffd181fee65e05f2ec70197c8130..3909359d89c9ef05e294e5c3f87de9e826f956f3 100644 (file)
@@ -66,7 +66,7 @@ static int DetectSmbVersionSetup(DetectEngineCtx *de_ctx, Signature *s, const ch
 {
     SCLogDebug("smb_version: DetectSmbVersionSetup");
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMB) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMB) < 0)
         return -1;
 
     if (arg == NULL) {
index 7bcd2f51d68979574bfd2276a6e32c3ce618f077..68f24e3d43adb27b2b4c548f2b2521768e3c71ce 100644 (file)
@@ -43,7 +43,7 @@ static int DetectSmtpHeloSetup(DetectEngineCtx *de_ctx, Signature *s, const char
     if (SCDetectBufferSetActiveList(de_ctx, s, g_smtp_helo_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
@@ -71,7 +71,7 @@ static int DetectSmtpMailFromSetup(DetectEngineCtx *de_ctx, Signature *s, const
     if (SCDetectBufferSetActiveList(de_ctx, s, g_smtp_mail_from_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
@@ -93,7 +93,7 @@ static int DetectSmtpRcptToSetup(DetectEngineCtx *de_ctx, Signature *s, const ch
     if (SCDetectBufferSetActiveList(de_ctx, s, g_smtp_rcpt_to_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SMTP) < 0)
         return -1;
 
     return 0;
index 98486b95190fa49b357ad988684e11b55a073031..c4f4cedc38ec85aa99bf7532e23b17665b529092 100644 (file)
@@ -99,7 +99,7 @@ static int DetectSshHasshServerStringSetup(DetectEngineCtx *de_ctx, Signature *s
     if (SCDetectBufferSetActiveList(de_ctx, s, g_ssh_hassh_server_string_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
         return -1;
      
     /* try to enable Hassh */
index 1ba45fac556e6859688780f6ad47c126b1480a81..e1896a208d548ed3eef2a7a7e9bb2f016f7d56f0 100644 (file)
@@ -101,7 +101,7 @@ static int DetectSshHasshServerSetup(DetectEngineCtx *de_ctx, Signature *s, cons
     if (SCDetectBufferSetActiveList(de_ctx, s, g_ssh_hassh_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
         return -1;
             
     /* try to enable Hassh */
index 21ffd90ce0002dcb48f4aeeebdf294114ed2c160..aee309ce38811688dba7fc767b249af4ce4cd332 100644 (file)
@@ -99,7 +99,7 @@ static int DetectSshHasshStringSetup(DetectEngineCtx *de_ctx, Signature *s, cons
     if (SCDetectBufferSetActiveList(de_ctx, s, g_ssh_hassh_string_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
         return -1;
         
     /* try to enable Hassh */
index 4516e1ced11a0960729e4f1c2ba78ee0fc50a194..36400dba80ccab892cd40a8dfcffbc9e59454d9c 100644 (file)
@@ -100,7 +100,7 @@ static int DetectSshHasshSetup(DetectEngineCtx *de_ctx, Signature *s, const char
     if (SCDetectBufferSetActiveList(de_ctx, s, g_ssh_hassh_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
         return -1;
         
     /* try to enable Hassh */
index 43247f8fed05869097beaa425c148db1a507eaa2..e7f80c1dcef74b3e1f79ba128cb082b60e6b16e2 100644 (file)
@@ -87,7 +87,7 @@ static int DetectSshProtocolSetup(DetectEngineCtx *de_ctx, Signature *s, const c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
         return -1;
 
     return 0;
index a3b53b0bf7c7eda8e608ce80514b6f9269b2b97f..da73b85b8e222b0d6f42cb9cf504871405fa01b1 100644 (file)
@@ -87,7 +87,7 @@ static int DetectSshSoftwareSetup(DetectEngineCtx *de_ctx, Signature *s, const c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_SSH) < 0)
         return -1;
 
     return 0;
index 72123ea285d74b26ea43e24c95d2b3d1bac41295..715cbd70bf20c0bdd5f1548f3be2e139812bacfd 100644 (file)
@@ -304,7 +304,7 @@ static int DetectSslStateSetup(DetectEngineCtx *de_ctx, Signature *s, const char
 {
     DetectSslStateData *ssd = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
         return -1;
 
     ssd = DetectSslStateParse(arg);
index febe8f63892989bc6578fb64f6d04248023ec655..31eb272e23a13bad3009c36cac6a190118ba4125 100644 (file)
@@ -291,7 +291,7 @@ static int DetectSslVersionSetup (DetectEngineCtx *de_ctx, Signature *s, const c
 {
     DetectSslVersionData *ssl = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
         return -1;
 
     ssl = DetectSslVersionParse(de_ctx, str);
index e2f5c6d7f357aa2ba71ddbed8422e50e0d3f957e..fc78288ee68e14abaadfae4face03fdaa9132a31 100644 (file)
@@ -118,7 +118,7 @@ static int DetectTlsAlpnSetup(DetectEngineCtx *de_ctx, Signature *s, const char
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_alpn_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
index ebd43668a7ebd9bca277acf5d9f3c600910ee4a9..26eced0334d885027eea3a99ccd04e33795fbd5f 100644 (file)
@@ -125,7 +125,7 @@ static int DetectTlsFingerprintSetup(DetectEngineCtx *de_ctx, Signature *s,
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_cert_fingerprint_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
index 3f47a89a30c11946bc0e391f4e65554fe2e39b43..a270ed51fc8ce04cf36806d0a29214973f1b8bf5 100644 (file)
@@ -114,7 +114,7 @@ static int DetectTlsIssuerSetup(DetectEngineCtx *de_ctx, Signature *s, const cha
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_cert_issuer_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
index ceb8f1d4a87a4c9ae121ccb71d78c911d8ecf2cf..766490e74b61c373ecbc50922b1a38cd8235c588 100644 (file)
@@ -123,7 +123,7 @@ static int DetectTlsSerialSetup(DetectEngineCtx *de_ctx, Signature *s, const cha
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_cert_serial_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
index 0e925f7392051ab70e93fb55dfecae05ac2c4e28..ff34f618377913b18c2438b2836f16936cec500e 100644 (file)
@@ -115,7 +115,7 @@ static int DetectTlsSubjectSetup(DetectEngineCtx *de_ctx, Signature *s, const ch
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_cert_subject_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
index 0af00a56a67698d08458838d3cfed90f17530388..5132e463e9dabac51606df5958e71168c2cbdc23 100644 (file)
@@ -414,7 +414,7 @@ static int DetectTlsExpiredSetup (DetectEngineCtx *de_ctx, Signature *s,
 
     SCLogDebug("\'%s\'", rawstr);
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
         return -1;
 
     dd = SCCalloc(1, sizeof(DetectTlsValidityData));
@@ -459,7 +459,7 @@ static int DetectTlsValidSetup (DetectEngineCtx *de_ctx, Signature *s,
 
     SCLogDebug("\'%s\'", rawstr);
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
         return -1;
 
     dd = SCCalloc(1, sizeof(DetectTlsValidityData));
@@ -543,7 +543,7 @@ static int DetectTlsValiditySetup (DetectEngineCtx *de_ctx, Signature *s,
 
     SCLogDebug("\'%s\'", rawstr);
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
         return -1;
 
     dd = DetectTlsValidityParse(rawstr);
index cd29b7852abd764bf7530f408dc4b6a0819f4b55..e1ba5dd9bf4941da5d8701f65ad656992b4f5afb 100644 (file)
@@ -141,7 +141,7 @@ static int DetectTlsCertsSetup(DetectEngineCtx *de_ctx, Signature *s,
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_certs_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
@@ -217,7 +217,7 @@ static void DetectTLSCertChainLenFree(DetectEngineCtx *de_ctx, void *ptr)
  */
 static int DetectTLSCertChainLenSetup(DetectEngineCtx *de_ctx, Signature *s, const char *rawstr)
 {
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
         return -1;
 
     DetectU32Data *dd = DetectU32Parse(rawstr);
index 9655c0fbc752139ab2c2aa7f4e8962828e6a1e68..f8894ffd713be4d18169119acc8d0161bcfc2d13 100644 (file)
@@ -153,7 +153,7 @@ static int DetectTlsRandomTimeSetup(DetectEngineCtx *de_ctx, Signature *s, const
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_random_time_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
@@ -174,7 +174,7 @@ static int DetectTlsRandomBytesSetup(DetectEngineCtx *de_ctx, Signature *s, cons
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_random_bytes_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
@@ -195,7 +195,7 @@ static int DetectTlsRandomSetup(DetectEngineCtx *de_ctx, Signature *s, const cha
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_random_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
index 4afd5daffb610aa0f256ed2a3162e33b0038aa60..c9a228c1f2af2d6a8d587f55be5cf762c14a25ea 100644 (file)
@@ -102,7 +102,7 @@ static int DetectTlsSniSetup(DetectEngineCtx *de_ctx, Signature *s, const char *
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_sni_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
index 06231d14f7e29e54f6ec8696c14edbe5349bbe4a..8ddb68f1b13bbaa4203be91cfdaf3fd87f00b8fc 100644 (file)
@@ -110,7 +110,7 @@ static int DetectTlsSubjectAltNameSetup(DetectEngineCtx *de_ctx, Signature *s, c
     if (SCDetectBufferSetActiveList(de_ctx, s, g_tls_subjectaltname_buffer_id) < 0)
         return -1;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) < 0)
         return -1;
 
     return 0;
index 1de6d3b9a48adef9329892f399c4d8c5a0f1df54..9985722e20b12dcab320d829292d11a2b47182d4 100644 (file)
@@ -234,7 +234,7 @@ static int DetectTlsVersionSetup (DetectEngineCtx *de_ctx, Signature *s, const c
 {
     DetectTlsVersionData *tls = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
         return -1;
 
     tls = DetectTlsVersionParse(de_ctx, str);
index b16c3db30302fd03364f05d6af9219539459a6fb..1a5322dd801852022cd8f3a1a3fdfa096aa5bd2d 100644 (file)
@@ -301,7 +301,7 @@ static int DetectTlsSubjectSetup (DetectEngineCtx *de_ctx, Signature *s, const c
 {
     DetectTlsData *tls = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
         return -1;
 
     tls = DetectTlsSubjectParse(de_ctx, str, s->init_data->negated);
@@ -491,7 +491,7 @@ static int DetectTlsIssuerDNSetup (DetectEngineCtx *de_ctx, Signature *s, const
 {
     DetectTlsData *tls = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
         return -1;
 
     tls = DetectTlsIssuerDNParse(de_ctx, str, s->init_data->negated);
@@ -585,7 +585,7 @@ static void DetectTlsFingerprintFree(DetectEngineCtx *de_ctx, void *ptr)
 static int DetectTlsStoreSetup (DetectEngineCtx *de_ctx, Signature *s, const char *str)
 {
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_TLS) != 0)
         return -1;
 
     s->flags |= SIG_FLAG_TLSSTORE;
index f14f766affed43c181e7d98decf65fc049baa17e..5374db7ee779ead5f246dbdb11e2a4b153bb43ad 100644 (file)
@@ -103,7 +103,7 @@ static int DetectUrilenSetup (DetectEngineCtx *de_ctx, Signature *s, const char
     SCEnter();
     DetectUrilenData *urilend = NULL;
 
-    if (DetectSignatureSetAppProto(s, ALPROTO_HTTP) != 0)
+    if (SCDetectSignatureSetAppProto(s, ALPROTO_HTTP) != 0)
         return -1;
 
     urilend = DetectUrilenParse(urilenstr);