aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/x509.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2009-06-09 20:25:16 +0000
committerRob Austein <sra@hactrn.net>2009-06-09 20:25:16 +0000
commit48580e7cb64009adf35da58c44b71753b9f0e596 (patch)
treeb6361c77d776bd3c265bc2070e39cc4becd27f82 /rpkid/rpki/x509.py
parent24f133ff269e0a240c081d6c93028a17a555e5c4 (diff)
Convert ROA generation code from push model (<route_origin/> objects
in rpkid) to pull model (IRDB for <list_roa_request/> queries). Still need to clean up old code, but new code seems to work properly. svn path=/rpkid/Makefile; revision=2510
Diffstat (limited to 'rpkid/rpki/x509.py')
-rw-r--r--rpkid/rpki/x509.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/rpkid/rpki/x509.py b/rpkid/rpki/x509.py
index 2d220739..9eb65504 100644
--- a/rpkid/rpki/x509.py
+++ b/rpkid/rpki/x509.py
@@ -944,14 +944,14 @@ class ROA(DER_CMS_object):
econtent_oid = POWify_OID("id-ct-routeOriginAttestation")
@classmethod
- def build(cls, as_number, ipv4, ipv6, keypair, certs, version = 0):
+ def build(cls, asn, ipv4, ipv6, keypair, certs, version = 0):
"""
Build a ROA.
"""
self = cls()
r = rpki.roa.RouteOriginAttestation()
r.version.set(version)
- r.asID.set(as_number)
+ r.asID.set(asn)
r.ipAddrBlocks.set((a.to_roa_tuple() for a in (ipv4, ipv6) if a))
self.set_content(r)
self.sign(keypair, certs)