diff options
author | Rob Austein <sra@hactrn.net> | 2014-07-17 21:57:36 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2014-07-17 21:57:36 +0000 |
commit | e2b9b042765d3e42bf9166d3f7980949a38a70b9 (patch) | |
tree | a3bd7edf4f6967865d1e2c3ff9bad1c2be377a93 /rpki/rpkid.py | |
parent | 8436607494189c48bb26a507ede9cb8b7a9c25d9 (diff) |
Publication code mostly just deals with DER and Base64, so defer ASN.1
decode until something asks to look at the object.
svn path=/branches/tk705/; revision=5901
Diffstat (limited to 'rpki/rpkid.py')
-rw-r--r-- | rpki/rpkid.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rpki/rpkid.py b/rpki/rpkid.py index b5044b2a..9a9429e5 100644 --- a/rpki/rpkid.py +++ b/rpki/rpkid.py @@ -2544,7 +2544,7 @@ class publication_queue(object): if new_obj is None: pdu = rpki.publication.withdraw_elt.make_pdu(uri = uri, hash = hash) else: - pdu = rpki.publication.publish_elt.make_pdu( uri = uri, hash = hash, payload = new_obj) + pdu = rpki.publication.publish_elt.make_pdu( uri = uri, hash = hash, der = new_obj.get_DER()) if handler is not None: self.handlers[id(pdu)] = handler |