mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Adjust tor_log.rs for 64-bit log domains.
This commit is contained in:
@@ -99,14 +99,14 @@ pub mod log {
|
||||
/// Domain log types. These mirror definitions in src/lib/log/log.h
|
||||
/// C_RUST_COUPLED: src/lib/log/log.c, log severity types
|
||||
extern "C" {
|
||||
static LD_NET_: u32;
|
||||
static LD_GENERAL_: u32;
|
||||
static LD_NET_: u64;
|
||||
static LD_GENERAL_: u64;
|
||||
}
|
||||
|
||||
/// Translate Rust defintions of log domain levels to C. This exposes a 1:1
|
||||
/// mapping between types.
|
||||
#[inline]
|
||||
pub unsafe fn translate_domain(domain: LogDomain) -> u32 {
|
||||
pub unsafe fn translate_domain(domain: LogDomain) -> u64 {
|
||||
match domain {
|
||||
LogDomain::Net => LD_NET_,
|
||||
LogDomain::General => LD_GENERAL_,
|
||||
@@ -128,7 +128,7 @@ pub mod log {
|
||||
extern "C" {
|
||||
pub fn tor_log_string(
|
||||
severity: c_int,
|
||||
domain: u32,
|
||||
domain: u64,
|
||||
function: *const c_char,
|
||||
string: *const c_char,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user