Validate mac2 field

This commit is contained in:
Mathias Hall-Andersen
2019-08-03 14:45:45 +02:00
parent fe0c1532d9
commit baebac5bec
3 changed files with 24 additions and 14 deletions

View File

@@ -43,6 +43,7 @@ pub enum HandshakeError {
OldTimestamp,
InvalidState,
InvalidMac1,
InvalidMac2
}
impl fmt::Display for HandshakeError {
@@ -57,6 +58,7 @@ impl fmt::Display for HandshakeError {
HandshakeError::OldTimestamp => write!(f, "Timestamp is less/equal to the newest"),
HandshakeError::InvalidState => write!(f, "Message does not apply to handshake state"),
HandshakeError::InvalidMac1 => write!(f, "Message has invalid mac1 field"),
HandshakeError::InvalidMac2 => write!(f, "Message has invalid mac2 field"),
}
}
}