aboutsummaryrefslogtreecommitdiffstats
path: root/src/error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/error.rs')
-rw-r--r--src/error.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/error.rs b/src/error.rs
index f60a7bd..64a9ce6 100644
--- a/src/error.rs
+++ b/src/error.rs
@@ -3,6 +3,7 @@ use std::error::Error;
use std::{ffi, fmt, io, net, convert};
use log;
+use daemonize;
/// Common Tunnel Result type
pub type WgResult<T> = Result<T, WgError>;
@@ -71,12 +72,14 @@ macro_rules! from_error {
}
from_error! {
+ daemonize::DaemonizeError,
io::Error,
log::SetLoggerError,
ffi::NulError,
net::AddrParseError,
}
+#[macro_export]
macro_rules! bail {
($($fmt:tt)*) => (
#[cfg_attr(feature = "cargo-clippy", allow(useless_format))]