]> git.proxmox.com Git - mirror_frr.git/commit
bgpd: Send route update when modifying access/aspath/prefix lists
authorDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 5 Aug 2022 12:06:00 +0000 (15:06 +0300)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Fri, 5 Aug 2022 12:06:00 +0000 (15:06 +0300)
commitf1aa49293a4a8302b70989aaa9ceb715385c3a7e
tree65c2e3c0176433c096f1c26ab6314f15e2d29eaf
parent8bb6d4a00cec9f1c808d3ba84a4629375428b82a
bgpd: Send route update when modifying access/aspath/prefix lists

Handle ORF REMOVE_ALL events as well, because now we just silently return, and
a stale dynamic prefix-list is used instead of the new one.

Before this, soft clear/route refresh was needed. Don't know the reason, but
we didn't send updates when modifying the filters.

Probably due to a massive change of filters and to avoid automatic updates :/

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_packet.c
bgpd/bgp_routemap.c
bgpd/bgp_updgrp.c
bgpd/bgp_updgrp.h
bgpd/bgpd.c