From 991bec67ee41fd7f3c12e9194d96491b51bedd50 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 23 Aug 2018 11:30:18 -0400 Subject: When Tor is compiled with NSS, don't claim support for LinkAuth=1 Closes ticket 27288 --- src/rust/external/external.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/rust/external/external.rs') diff --git a/src/rust/external/external.rs b/src/rust/external/external.rs index 874c7c3153..d342fe096e 100644 --- a/src/rust/external/external.rs +++ b/src/rust/external/external.rs @@ -26,3 +26,13 @@ pub fn c_tor_version_as_new_as(platform: &str, cutoff: &str) -> bool { result == 1 } + +extern "C" { + fn tor_is_using_nss() -> c_int; +} + +/// Return true if Tor was built to use NSS. +pub fn c_tor_is_using_nss() -> bool +{ + 0 != unsafe { tor_is_using_nss() } +} -- cgit v1.2.3-54-g00ecf