diff options
author | Rob Austein <sra@hactrn.net> | 2008-05-15 06:34:37 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2008-05-15 06:34:37 +0000 |
commit | 4fdb767ab4b5cd7236cf2aa63e6dd4d6b057798c (patch) | |
tree | 317af70551db1e356c1aa5bc77ab6af463007340 /rpkid/rpki/roa.py | |
parent | d2403396fcdc1bb4be4ff6074c08f7e04dce602c (diff) |
Update comments
svn path=/rpkid/rpki/roa.py; revision=1774
Diffstat (limited to 'rpkid/rpki/roa.py')
-rw-r--r-- | rpkid/rpki/roa.py | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/rpkid/rpki/roa.py b/rpkid/rpki/roa.py index 4c59e654..2b1ba7fd 100644 --- a/rpkid/rpki/roa.py +++ b/rpkid/rpki/roa.py @@ -29,7 +29,7 @@ from POW._der import * # RouteOriginAttestation ::= SEQUENCE { # version [0] INTEGER DEFAULT 0, # asID ASID, -# exactMatch BOOLEAN +# exactMatch BOOLEAN, # ipAddrBlocks ROAIPAddrBlocks } # # ASID ::= INTEGER @@ -42,6 +42,26 @@ from POW._der import * # # IPAddress ::= BIT STRING +# Proposed new format, neither in draft nor in this code yet, but +# included here for reference anyway: +# +# RouteOriginAttestation ::= SEQUENCE { +# version [0] INTEGER DEFAULT 0, +# asID ASID, +# ipAddrBlocks SEQUENCE OF ROAIPAddressFamily } +# +# ASID ::= INTEGER +# +# ROAIPAddressFamily ::= SEQUENCE { +# addressFamily OCTET STRING (SIZE (2..3)), +# addresses SEQUENCE OF ROAIPAddress } +# +# ROAIPAddress ::= { +# address IPAddress, +# maxLength INTEGER } +# +# IPAddress ::= BIT STRING + class IPAddresses(SequenceOf): def __init__(self, optional=0, default=''): SequenceOf.__init__(self, BitString, optional, default) |