From 347cdc4e5d3651f3b4166db9de64a1e1ad87d155 Mon Sep 17 00:00:00 2001 From: Ryan Peck Date: Sun, 7 Dec 2014 19:28:06 -0500 Subject: [PATCH] Add two breaks for a small speedup --- ipgroup.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ipgroup.py b/ipgroup.py index d4a2a12..470ea6c 100644 --- a/ipgroup.py +++ b/ipgroup.py @@ -162,6 +162,7 @@ def _overlapping_bits(self, ips): for a, b in combinations(master_networks, 2): if a.overlaps(b): overlapping_bit = True + break if overlapping_bit: return self._overlapping_bits(master_networks) @@ -181,6 +182,7 @@ def totalAddresses(self, ip_objs): for a, b in combinations(ips, 2): if a.overlaps(b): overlapping_bit = True + break if overlapping_bit: ips = self._overlapping_bits(ips)