mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-16 00:25:01 +00:00
Don't ignore reject/bh routes. Discussed with Paul in IRC.
This commit is contained in:
parent
31fcdd3fef
commit
a0a397615c
@ -1,3 +1,8 @@
|
|||||||
|
2004-04-22 Hasso Tepper <hasso@estpak.ee>
|
||||||
|
|
||||||
|
* ospf_zebra.c: Don't ignore reject/bh routes, it's the only way
|
||||||
|
to "summarize" routes in ASBR at the moment.
|
||||||
|
|
||||||
2004-04-20 Hasso Tepper <hasso@estpak.ee>
|
2004-04-20 Hasso Tepper <hasso@estpak.ee>
|
||||||
|
|
||||||
* ospfd.c: Unset NP flag if area is going to be normal or stub.
|
* ospfd.c: Unset NP flag if area is going to be normal or stub.
|
||||||
|
@ -821,13 +821,15 @@ ospf_zebra_read_ipv4 (int command, struct zclient *zclient,
|
|||||||
if (command == ZEBRA_IPV4_ROUTE_ADD)
|
if (command == ZEBRA_IPV4_ROUTE_ADD)
|
||||||
{
|
{
|
||||||
/* XXX|HACK|TODO|FIXME:
|
/* XXX|HACK|TODO|FIXME:
|
||||||
* ignore reject/blackhole routes
|
* Maybe we should ignore reject/blackhole routes? Testing shows that
|
||||||
* need a better generalised solution for these types
|
* there is no problems though and this is only way to "summarize"
|
||||||
* really.
|
* routes in ASBR at the moment. Maybe we need just a better generalised
|
||||||
|
* solution for these types?
|
||||||
|
*
|
||||||
|
* if ( CHECK_FLAG (api.flags, ZEBRA_FLAG_BLACKHOLE)
|
||||||
|
* || CHECK_FLAG (api.flags, ZEBRA_FLAG_REJECT))
|
||||||
|
* return 0;
|
||||||
*/
|
*/
|
||||||
if ( CHECK_FLAG (api.flags, ZEBRA_FLAG_BLACKHOLE)
|
|
||||||
|| CHECK_FLAG (api.flags, ZEBRA_FLAG_REJECT))
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
ei = ospf_external_info_add (api.type, p, ifindex, nexthop);
|
ei = ospf_external_info_add (api.type, p, ifindex, nexthop);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user