aboutsummaryrefslogtreecommitdiff
path: root/rpkid
diff options
context:
space:
mode:
authorMichael Elkins <melkins@tislabs.com>2012-01-18 01:18:25 +0000
committerMichael Elkins <melkins@tislabs.com>2012-01-18 01:18:25 +0000
commitf48dcad3345788e711faee9d532239641d6a0b5a (patch)
treeff2e5fb6d9c20a70d6c53831e151954d267451b1 /rpkid
parent23bb12b59fbcff250c0ec2fc4d19981983c19a4b (diff)
merge with ^/branches/tk100
svn path=/branches/tk161/; revision=4221
Diffstat (limited to 'rpkid')
-rw-r--r--rpkid/rpki/irdb/models.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/rpkid/rpki/irdb/models.py b/rpkid/rpki/irdb/models.py
index ba6708a3..7cfc74e8 100644
--- a/rpkid/rpki/irdb/models.py
+++ b/rpkid/rpki/irdb/models.py
@@ -460,9 +460,9 @@ class Child(CrossCertification):
asns = rpki.resource_set.resource_set_as.from_django(
(a.start_as, a.end_as) for a in self.asns.all())
ipv4 = rpki.resource_set.resource_set_ipv4.from_django(
- (a.start_ip, a.end_ip) for a in self.address_ranges.filter(version = 4))
+ (a.start_ip, a.end_ip) for a in self.address_ranges.filter(version = 'IPv4'))
ipv6 = rpki.resource_set.resource_set_ipv6.from_django(
- (a.start_ip, a.end_ip) for a in self.address_ranges.filter(version = 6))
+ (a.start_ip, a.end_ip) for a in self.address_ranges.filter(version = 'IPv6'))
return rpki.resource_set.resource_bag(
valid_until = self.valid_until, asn = asns, v4 = ipv4, v6 = ipv6)
@@ -514,9 +514,9 @@ class ROARequest(django.db.models.Model):
@property
def roa_prefix_bag(self):
v4 = rpki.resource_set.roa_prefix_set_ipv4.from_django(
- (p.prefix, p.prefixlen, p.max_prefixlen) for p in self.prefixes.filter(version = 4))
+ (p.prefix, p.prefixlen, p.max_prefixlen) for p in self.prefixes.filter(version = 'IPv4'))
v6 = rpki.resource_set.roa_prefix_set_ipv6.from_django(
- (p.prefix, p.prefixlen, p.max_prefixlen) for p in self.prefixes.filter(version = 6))
+ (p.prefix, p.prefixlen, p.max_prefixlen) for p in self.prefixes.filter(version = 'IPv6'))
return rpki.resource_set.roa_prefix_bag(v4 = v4, v6 = v6)
# Writing of .setter method deferred until something needs it.
@@ -529,10 +529,10 @@ class ROARequestPrefix(django.db.models.Model):
max_prefixlen = django.db.models.PositiveSmallIntegerField()
def as_roa_prefix(self):
- if self.version == 4:
- return resource_set.roa_prefix_ipv4(ipaddrs.v4addr(self.prefix), self.prefixlen, self.max_prefixlen)
+ if self.version == 'IPv4':
+ return rpki.resource_set.roa_prefix_ipv4(rpki.ipaddrs.v4addr(self.prefix), self.prefixlen, self.max_prefixlen)
else:
- return resource_set.roa_prefix_ipv6(ipaddrs.v6addr(self.prefix), self.prefixlen, self.max_prefixlen)
+ return rpki.resource_set.roa_prefix_ipv6(rpki.ipaddrs.v6addr(self.prefix), self.prefixlen, self.max_prefixlen)
def as_resource_range(self):
return self.as_roa_prefix().to_resource_range()