--- embedaddon/quagga/ospfd/ospf_asbr.c 2012/02/21 17:26:12 1.1.1.1 +++ embedaddon/quagga/ospfd/ospf_asbr.c 2012/10/09 09:22:29 1.1.1.2 @@ -284,6 +284,9 @@ ospf_redistribute_withdraw (struct ospf *ospf, u_char continue; ospf_external_lsa_flush (ospf, type, &ei->p, ei->ifindex /*, ei->nexthop */); - ospf_external_info_delete (type, ei->p); + + ospf_external_info_free (ei); + route_unlock_node (rn); + rn->info = NULL; } }