From f27f3ebd66959d0f686e541ccf7db9e6d8da786e Mon Sep 17 00:00:00 2001 From: Michael Elkins Date: Fri, 14 Jun 2013 16:10:07 +0000 Subject: fix bug in roa confirmation page where routes that overlap with the roa, but are not covered, were mistakenly included in the list of affected routes closes #553 svn path=/trunk/; revision=5407 --- rpkid/rpki/gui/app/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'rpkid') diff --git a/rpkid/rpki/gui/app/views.py b/rpkid/rpki/gui/app/views.py index 3640d160..0747aef5 100644 --- a/rpkid/rpki/gui/app/views.py +++ b/rpkid/rpki/gui/app/views.py @@ -542,9 +542,10 @@ def get_covered_routes(rng, max_prefixlen, asn): """ + # find all routes that match or are completed covered by the proposed new roa qs = RouteOrigin.objects.filter( - prefix_min__lte=rng.max, - prefix_max__gte=rng.min + prefix_min__gte=rng.min, + prefix_max__lte=rng.max ) routes = [] for route in qs: -- cgit v1.2.3