aboutsummaryrefslogtreecommitdiffstats
path: root/src/router/types.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/router/types.rs')
-rw-r--r--src/router/types.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/router/types.rs b/src/router/types.rs
index 336f56b..7706997 100644
--- a/src/router/types.rs
+++ b/src/router/types.rs
@@ -57,6 +57,7 @@ pub enum RouterError {
NoCryptKeyRoute,
MalformedIPHeader,
MalformedTransportMessage,
+ UnkownReceiverId,
}
impl fmt::Display for RouterError {
@@ -65,6 +66,9 @@ impl fmt::Display for RouterError {
RouterError::NoCryptKeyRoute => write!(f, "No cryptkey route configured for subnet"),
RouterError::MalformedIPHeader => write!(f, "IP header is malformed"),
RouterError::MalformedTransportMessage => write!(f, "IP header is malformed"),
+ RouterError::UnkownReceiverId => {
+ write!(f, "No decryption state associated with receiver id")
+ }
}
}
}