summaryrefslogtreecommitdiff
path: root/ospfd/ospf_route.c
diff options
context:
space:
mode:
Diffstat (limited to 'ospfd/ospf_route.c')
-rw-r--r--ospfd/ospf_route.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ospfd/ospf_route.c b/ospfd/ospf_route.c
index 75868056ad..cdb1eb0095 100644
--- a/ospfd/ospf_route.c
+++ b/ospfd/ospf_route.c
@@ -684,6 +684,8 @@ void ospf_intra_add_stub(struct route_table *rt, struct router_lsa_link *link,
__func__);
}
}
+ if (rn->info)
+ ospf_route_free(rn->info);
rn->info = or ;