]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
BGP: Reintroduce channel reload message on forced route refresh
authorMaria Matejka <mq@ucw.cz>
Thu, 17 Jul 2025 17:11:25 +0000 (19:11 +0200)
committerMaria Matejka <mq@ucw.cz>
Fri, 18 Jul 2025 11:18:26 +0000 (13:18 +0200)
When reconfiguration needs a forced route refresh because of
changed protocol/channel parameters, log the same message
as v2 does.

proto/bgp/bgp.c

index d55c58ae01b679b017ccdd0a148ccad7d999c7e5..2c10737f21e8ab2d845e3e5da698e37197036422 100644 (file)
@@ -3230,7 +3230,10 @@ bgp_channel_reconfigure(struct channel *C, struct channel_config *CC, int *impor
       if (p->route_refresh)
       {
        if (c->c.channel_state == CS_UP)
+       {
          bgp_schedule_packet(p->conn, c, PKT_ROUTE_REFRESH);
+         log(L_INFO "Reloading channel %s.%s for import by route refresh", p->p.name, c->c.name);
+       }
       }
       else
        /* Route refresh not possible, restart needed */