]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
rust: fix clippy lints for clippy::redundant_static_lifetimes
authorJason Ish <jason.ish@oisf.net>
Wed, 5 Oct 2022 15:06:01 +0000 (09:06 -0600)
committerVictor Julien <vjulien@oisf.net>
Mon, 24 Oct 2022 09:20:09 +0000 (11:20 +0200)
17 files changed:
rust/src/applayertemplate/template.rs
rust/src/dcerpc/dcerpc.rs
rust/src/dhcp/dhcp.rs
rust/src/http2/http2.rs
rust/src/ike/ike.rs
rust/src/krb/krb5.rs
rust/src/mqtt/mqtt.rs
rust/src/nfs/nfs.rs
rust/src/ntp/ntp.rs
rust/src/pgsql/pgsql.rs
rust/src/rdp/rdp.rs
rust/src/rfb/rfb.rs
rust/src/sip/sip.rs
rust/src/smb/smb.rs
rust/src/snmp/snmp.rs
rust/src/ssh/ssh.rs
rust/src/telnet/telnet.rs

index 321d321876a3eb6652fc99eb5a709e897fa2ea30..a7a962b567807fcd8228e00f96158e74ebf59735 100644 (file)
@@ -420,7 +420,7 @@ export_tx_data_get!(rs_template_get_tx_data, TemplateTransaction);
 export_state_data_get!(rs_template_get_state_data, TemplateState);
 
 // Parser name as a C style string.
-const PARSER_NAME: &'static [u8] = b"template-rust\0";
+const PARSER_NAME: &[u8] = b"template-rust\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_template_register_parser() {
index eed4408b5776d7c1d21ee898a842388a909bfa36..5f1a0cc49e9b772dc95a12d9b3ea01b34c0dfa0c 100644 (file)
@@ -1341,7 +1341,7 @@ fn register_pattern_probe() -> i8 {
 export_state_data_get!(rs_dcerpc_get_state_data, DCERPCState);
 
 // Parser name as a C style string.
-pub const PARSER_NAME: &'static [u8] = b"dcerpc\0";
+pub const PARSER_NAME: &[u8] = b"dcerpc\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_dcerpc_register_parser() {
index 407a5c47adfa0793d8a43a265eb71dcfeabf8afc..48d737584dd4cdfdd5fb471aa76aae168be7a509 100644 (file)
@@ -268,7 +268,7 @@ pub unsafe extern "C" fn rs_dhcp_state_free(state: *mut std::os::raw::c_void) {
 export_tx_data_get!(rs_dhcp_get_tx_data, DHCPTransaction);
 export_state_data_get!(rs_dhcp_get_state_data, DHCPState);
 
-const PARSER_NAME: &'static [u8] = b"dhcp\0";
+const PARSER_NAME: &[u8] = b"dhcp\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_dhcp_register_parser() {
index ffc4ffae9d6532a2bb1b720324a7e19555ff4018..a8d9fbfb421f010e7bb470c8b2691866dad090c3 100644 (file)
@@ -1201,7 +1201,7 @@ pub unsafe extern "C" fn rs_http2_getfiles(
 }
 
 // Parser name as a C style string.
-const PARSER_NAME: &'static [u8] = b"http2\0";
+const PARSER_NAME: &[u8] = b"http2\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_http2_register_parser() {
index 534c1232b41266f2f4c2eb84fddc12180eb7b3a2..8064df47092f1e7d92be8dcc8cad17baa31bef9d 100644 (file)
@@ -391,8 +391,8 @@ pub unsafe extern "C" fn rs_ike_tx_set_logged(
 static mut ALPROTO_IKE: AppProto = ALPROTO_UNKNOWN;
 
 // Parser name as a C style string.
-const PARSER_NAME: &'static [u8] = b"ike\0";
-const PARSER_ALIAS: &'static [u8] = b"ikev2\0";
+const PARSER_NAME: &[u8] = b"ike\0";
+const PARSER_ALIAS: &[u8] = b"ikev2\0";
 
 export_tx_data_get!(rs_ike_get_tx_data, IKETransaction);
 export_state_data_get!(rs_ike_get_state_data, IKEState);
index 3370502b23d59255bf33494af921481b2e3a775a..bdd54d202f66388fd9aadd9d33e63a5accbc95cb 100644 (file)
@@ -530,7 +530,7 @@ pub unsafe extern "C" fn rs_krb5_parse_response_tcp(_flow: *const core::Flow,
 export_tx_data_get!(rs_krb5_get_tx_data, KRB5Transaction);
 export_state_data_get!(rs_krb5_get_state_data, KRB5State);
 
-const PARSER_NAME : &'static [u8] = b"krb5\0";
+const PARSER_NAME : &[u8] = b"krb5\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_register_krb5_parser() {
index 9dfef0cfe3de0c44d690463318855c0d2b28dc78..0f85b2765373c2e8ac08a10f3447f0839c32c756 100644 (file)
@@ -721,7 +721,7 @@ pub unsafe extern "C" fn rs_mqtt_tx_set_logged(
 }
 
 // Parser name as a C style string.
-const PARSER_NAME: &'static [u8] = b"mqtt\0";
+const PARSER_NAME: &[u8] = b"mqtt\0";
 
 export_tx_data_get!(rs_mqtt_get_tx_data, MQTTTransaction);
 export_state_data_get!(rs_mqtt_get_state_data, MQTTState);
index e0c2c0cad69e007101235d5f3a5e12f95d1d0292..06bdaa7b70bc89545c9e4f252fa841ca82170891 100644 (file)
@@ -1935,7 +1935,7 @@ pub unsafe extern "C" fn rs_nfs_probe_udp_tc(_f: *const Flow,
 }
 
 // Parser name as a C style string.
-const PARSER_NAME: &'static [u8] = b"nfs\0";
+const PARSER_NAME: &[u8] = b"nfs\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_nfs_register_parser() {
index 63cb0bb7514f19d124c67548beef3995cd5f2cb1..f6514f4cbe506cb3b384672d333971832d520eb0 100644 (file)
@@ -268,7 +268,7 @@ pub extern "C" fn ntp_probing_parser(_flow: *const Flow,
 export_tx_data_get!(rs_ntp_get_tx_data, NTPTransaction);
 export_state_data_get!(rs_ntp_get_state_data, NTPState);
 
-const PARSER_NAME : &'static [u8] = b"ntp\0";
+const PARSER_NAME : &[u8] = b"ntp\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_register_ntp_parser() {
index e5058fc1ef2f81cee068a1d75250e5f8d9c57ef8..b6ed75b31c1627682f6f26ac31706e85648ed391 100644 (file)
@@ -697,7 +697,7 @@ export_tx_data_get!(rs_pgsql_get_tx_data, PgsqlTransaction);
 export_state_data_get!(rs_pgsql_get_state_data, PgsqlState);
 
 // Parser name as a C style string.
-const PARSER_NAME: &'static [u8] = b"pgsql\0";
+const PARSER_NAME: &[u8] = b"pgsql\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_pgsql_register_parser() {
index c150d11839fa880509dd60d1f86f9b4e87d2953a..d48757b221f84eceb26493ea71f6aae07480ab37 100644 (file)
@@ -457,7 +457,7 @@ export_state_data_get!(rs_rdp_get_state_data, RdpState);
 // registration
 //
 
-const PARSER_NAME: &'static [u8] = b"rdp\0";
+const PARSER_NAME: &[u8] = b"rdp\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_rdp_register_parser() {
index b17afba397bab5a88233ebf30abc091dc2700347..e579edadb1f2e959bcfcd2f352f960c72a2e0861 100644 (file)
@@ -569,7 +569,7 @@ pub unsafe extern "C" fn rs_rfb_tx_get_alstate_progress(
 }
 
 // Parser name as a C style string.
-const PARSER_NAME: &'static [u8] = b"rfb\0";
+const PARSER_NAME: &[u8] = b"rfb\0";
 
 export_tx_data_get!(rs_rfb_get_tx_data, RFBTransaction);
 export_state_data_get!(rs_rfb_get_state_data, RFBState);
index cb2bf035565cd91f708a5c7cf7485f519fcf6919..ff4d01200c7ee160d25086e1b9df8e068959cbe0 100755 (executable)
@@ -343,7 +343,7 @@ pub unsafe extern "C" fn rs_sip_parse_response(
 export_tx_data_get!(rs_sip_get_tx_data, SIPTransaction);
 export_state_data_get!(rs_sip_get_state_data, SIPState);
 
-const PARSER_NAME: &'static [u8] = b"sip\0";
+const PARSER_NAME: &[u8] = b"sip\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_sip_register_parser() {
index a7c9db9e39dcd327d58133f21b03e6b130c5a63d..ddb2bb3a8f517d99997eb30fc1d94c4edd541d70 100644 (file)
@@ -2309,7 +2309,7 @@ fn register_pattern_probe() -> i8 {
 }
 
 // Parser name as a C style string.
-const PARSER_NAME: &'static [u8] = b"smb\0";
+const PARSER_NAME: &[u8] = b"smb\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_smb_register_parser() {
index 2344acedaf9a57ac2824fef9e762992967aa790b..c5d2698e91727c30ba274d6eff9a1cbd4fc3933f 100644 (file)
@@ -372,7 +372,7 @@ pub unsafe extern "C" fn rs_snmp_probing_parser(_flow: *const Flow,
 export_tx_data_get!(rs_snmp_get_tx_data, SNMPTransaction);
 export_state_data_get!(rs_snmp_get_state_data, SNMPState);
 
-const PARSER_NAME : &'static [u8] = b"snmp\0";
+const PARSER_NAME : &[u8] = b"snmp\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_register_snmp_parser() {
index 0a36f816663a398dac72ed8e23afa9eec2420d07..95564a0a0b4a6643e011e4e84e411e7417f96a85 100644 (file)
@@ -434,7 +434,7 @@ pub unsafe extern "C" fn rs_ssh_tx_get_alstate_progress(
 }
 
 // Parser name as a C style string.
-const PARSER_NAME: &'static [u8] = b"ssh\0";
+const PARSER_NAME: &[u8] = b"ssh\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_ssh_register_parser() {
index 8f1c5dea71d530144194dd8013c191ea60facd05..b9102cc682899e09d3e427a0f3fa486ed9bacc52 100644 (file)
@@ -515,7 +515,7 @@ export_tx_data_get!(rs_telnet_get_tx_data, TelnetTransaction);
 export_state_data_get!(rs_telnet_get_state_data, TelnetState);
 
 // Parser name as a C style string.
-const PARSER_NAME: &'static [u8] = b"telnet\0";
+const PARSER_NAME: &[u8] = b"telnet\0";
 
 #[no_mangle]
 pub unsafe extern "C" fn rs_telnet_register_parser() {