From a393147415920c04752b2ca7cb4216e7924c6b42 Mon Sep 17 00:00:00 2001 From: Philippe Antoine Date: Mon, 29 Sep 2025 17:11:56 +0200 Subject: [PATCH] rust: restrict visibility of reexported suricata_sys structs --- rust/src/core.rs | 2 +- rust/src/flow.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rust/src/core.rs b/rust/src/core.rs index 204d9518bc..d9f961c6d8 100644 --- a/rust/src/core.rs +++ b/rust/src/core.rs @@ -66,7 +66,7 @@ macro_rules!BIT_U64 { // // Function types for calls into C. // -pub use suricata_sys::sys::StreamingBufferConfig; +pub(crate) use suricata_sys::sys::StreamingBufferConfig; #[allow(non_snake_case)] #[repr(C)] diff --git a/rust/src/flow.rs b/rust/src/flow.rs index c14db6583e..86593bd96a 100644 --- a/rust/src/flow.rs +++ b/rust/src/flow.rs @@ -19,7 +19,7 @@ pub const FLOW_DIR_REVERSED: u32 = BIT_U32!(26); /// Opaque flow type (defined in C) -pub use suricata_sys::sys::{ +pub(crate) use suricata_sys::sys::{ Flow, SCFlowGetDestinationPort, SCFlowGetFlags, SCFlowGetLastTimeAsParts, SCFlowGetSourcePort, };