diff options
-rw-r--r-- | rpkid/rpki/resource_set.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/rpkid/rpki/resource_set.py b/rpkid/rpki/resource_set.py index b5da7ef0..b3260a9d 100644 --- a/rpkid/rpki/resource_set.py +++ b/rpkid/rpki/resource_set.py @@ -788,6 +788,14 @@ class resource_bag(object): s += "V6: %s" % self.v6 return s + def __iter__(self): + for r in self.asn: + yield r + for r in self.v4: + yield r + for r in self.v6: + yield r + # Sadly, there are enough differences between RFC 3779 and the data # structures in the latest proposed ROA format that we can't just use # the RFC 3779 code for ROAs. So we need a separate set of classes |