diff options
author | Justus Winter <justus@sequoia-pgp.org> | 2021-04-07 14:35:47 +0200 |
---|---|---|
committer | Justus Winter <justus@sequoia-pgp.org> | 2021-04-08 12:56:15 +0200 |
commit | be75bf0b94fb4cf5638420c2eb8239fc3140855a (patch) | |
tree | 816899553568bdf3e39dd11b2a49ef65b8df9055 /openpgp/src/serialize.rs | |
parent | 00bf98bd0c7154df668cb1e0baee6e7d8fd8ac25 (diff) |
openpgp: Fix serialized length computation.
- Packets without framing should return their net length.
Diffstat (limited to 'openpgp/src/serialize.rs')
-rw-r--r-- | openpgp/src/serialize.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openpgp/src/serialize.rs b/openpgp/src/serialize.rs index a0d57572..8c16c18b 100644 --- a/openpgp/src/serialize.rs +++ b/openpgp/src/serialize.rs @@ -2441,7 +2441,7 @@ impl NetLength for SEIP { impl MarshalInto for SEIP { fn serialized_len(&self) -> usize { - self.gross_len() + self.net_len() } fn serialize_into(&self, buf: &mut [u8]) -> Result<usize> { @@ -2546,7 +2546,7 @@ impl NetLength for AED1 { impl MarshalInto for AED1 { fn serialized_len(&self) -> usize { - self.gross_len() + self.net_len() } fn serialize_into(&self, buf: &mut [u8]) -> Result<usize> { |