diff options
author | Michael Elkins <melkins@tislabs.com> | 2013-03-29 21:23:16 +0000 |
---|---|---|
committer | Michael Elkins <melkins@tislabs.com> | 2013-03-29 21:23:16 +0000 |
commit | ec79e0bb4ef156f60b488a508a46417ec8fb53ae (patch) | |
tree | 101e0bfe4586f079191bff192decf13c54ff5d3d /rpkid/rpki/gui/app | |
parent | b512ddec4b5221396f7d2931eeb6e508c708dd99 (diff) |
a roa only matches a route if it exactly matches or is an aggregrate. if the route is an aggregate of the roa, it does not match.
svn path=/trunk/; revision=5247
Diffstat (limited to 'rpkid/rpki/gui/app')
-rw-r--r-- | rpkid/rpki/gui/app/models.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/rpkid/rpki/gui/app/models.py b/rpkid/rpki/gui/app/models.py index 64dcc656..5e74d27c 100644 --- a/rpkid/rpki/gui/app/models.py +++ b/rpkid/rpki/gui/app/models.py @@ -221,8 +221,8 @@ class ROARequest(rpki.irdb.models.ROARequest): # this assumes one prefix per ROA rng = self.prefixes.filter(version=4)[0].as_resource_range() return rpki.gui.routeview.models.RouteOrigin.objects.filter( - prefix_min__lte=rng.max, - prefix_max__gte=rng.min + prefix_min__gte=rng.min, + prefix_max__lte=rng.max ) @property @@ -231,8 +231,8 @@ class ROARequest(rpki.irdb.models.ROARequest): # this assumes one prefix per ROA rng = self.prefixes.filter(version=6)[0].as_resource_range() return rpki.gui.routeview.models.RouteOriginV6.objects.filter( - prefix_min__lte=rng.max, - prefix_max__gte=rng.min + prefix_min__gte=rng.min, + prefix_max__lte=rng.max ) |