summaryrefslogtreecommitdiff
path: root/proto/ospf
diff options
context:
space:
mode:
Diffstat (limited to 'proto/ospf')
-rw-r--r--proto/ospf/iface.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/proto/ospf/iface.c b/proto/ospf/iface.c
index 4dfb74fb..dfc892aa 100644
--- a/proto/ospf/iface.c
+++ b/proto/ospf/iface.c
@@ -1009,6 +1009,9 @@ ospf_walk_matching_iface_patts(struct ospf_proto *p, struct ospf_mip_walk *s)
WALK_LIST(s->oa, p->area_list)
{
+ if (s->oa->marked)
+ continue;
+
WALK_LIST(s->ip, s->oa->ac->patt_list)
{
id = s->ip->instance_id;