diff --git a/central_backend/src/crypto/crl_extension.rs b/central_backend/src/crypto/crl_extension.rs index bf1236d..ff375b3 100644 --- a/central_backend/src/crypto/crl_extension.rs +++ b/central_backend/src/crypto/crl_extension.rs @@ -16,11 +16,13 @@ impl CRLDistributionPointExt { let crl_bytes = asn1::write(|w| { w.write_element(&asn1::SequenceWriter::new(&|w| { w.write_element(&asn1::SequenceWriter::new(&|w| { - w.write_tlv(tag_a0, |w| { + w.write_tlv(tag_a0, None, |w: &mut asn1::WriteBuf| { w.push_slice(&asn1::write(|w| { - w.write_tlv(tag_a0, |w| { + w.write_tlv(tag_a0, None, |w: &mut asn1::WriteBuf| { w.push_slice(&asn1::write(|w| { - w.write_tlv(tag_86, |b| b.push_slice(self.url.as_bytes()))?; + w.write_tlv(tag_86, None, |b| { + b.push_slice(self.url.as_bytes()) + })?; Ok(()) })?) })?;