rust/log: minor cleanup

Group functions for setting and getting the log level
together.
pull/5356/head
Jason Ish 5 years ago committed by Victor Julien
parent ea1338b464
commit 647e304f4b

@ -46,6 +46,17 @@ pub fn get_log_level() -> i32 {
}
}
pub fn log_set_level(level: i32) {
unsafe {
LEVEL = level;
}
}
#[no_mangle]
pub extern "C" fn rs_log_set_level(level: i32) {
log_set_level(level);
}
fn basename(filename: &str) -> &str {
let path = Path::new(filename);
for os_str in path.file_name() {
@ -159,17 +170,6 @@ macro_rules!SCLogDebug {
($one:expr, $($arg:tt)*) => { let _ = &$one; SCLogDebug!($($arg)*); };
}
#[no_mangle]
pub extern "C" fn rs_log_set_level(level: i32) {
log_set_level(level);
}
pub fn log_set_level(level: i32) {
unsafe {
LEVEL = level;
}
}
/// SCLogMessage wrapper. If the Suricata C context is not registered
/// a more basic log format will be used (for example, when running
/// Rust unit tests).

Loading…
Cancel
Save