]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: Fix default-originate clearing from peer-groups.
authorzyxwvu Shi <shiyuchen.syc@bytedance.com>
Tue, 5 Jan 2021 06:15:07 +0000 (06:15 +0000)
committerzyxwvu Shi <shiyuchen.syc@bytedance.com>
Tue, 5 Jan 2021 07:17:48 +0000 (07:17 +0000)
commit66de9680209447cf46b888f99c6c1fde2e717766
tree71f18544c30b47e724a4f40f87942d1b9fd92b98
parent9c28522e121f0d182683b2a41017b758fbaee1e1
bgpd: Fix default-originate clearing from peer-groups.

Fix `peer_default_originate_unset` so default route can be withdrawn
when `default-originate` option is being unset from a peer-group.

The loop calling `bgp_default_originate` is clearing default-originate
from the peer-group peer `peer` instead of the peer-group member peer
`member`.

Signed-off-by: zyxwvu Shi <shiyuchen.syc@bytedance.com>
bgpd/bgpd.c