diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-03-09 18:05:26 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-03-09 18:05:26 +0100 |
commit | 969df73a0066a09612931632305f0484220481cd (patch) | |
tree | 69303e457d4acd136fdd7e991514284443c9bc2a | |
parent | d6e6db37933e19bee098e8aeb014e27aef30a446 (diff) |
don't validate tags for session packets
-rw-r--r-- | src/header.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/header.rs b/src/header.rs index 6be884d..521fbeb 100644 --- a/src/header.rs +++ b/src/header.rs @@ -85,7 +85,10 @@ impl<'a> Header<'a> { return Err(ParseError::MissingServiceName); } - Self::validate_tags(&buffer[6..6 + length])?; + match code { + Code::Ppp => {} + _ => Self::validate_tags(&buffer[6..6 + length])?, + } Ok(Header(buffer)) } |