Sebastian Benoit(be...@openbsd.org) on 2018.09.26 21:18:32 +0200: > Claudio Jeker(clau...@openbsd.org) on 2018.09.26 20:34:04 +0200: > > On Wed, Sep 26, 2018 at 08:14:09PM +0200, Sebastian Benoit wrote: > > > Jon Williams(j...@jonwillia.ms) on 2018.09.25 16:51:25 -0400: > > > > >Synopsis: Newly connected rtlabel networks are not advertised by bgpd > > > > >Category: system > > > > >Environment: > > > > System : OpenBSD 6.3 > > > > Details : OpenBSD 6.3 (GENERIC.MP) #107: Sat Mar 24 14:21:59 MDT > > > > 2018 > > > > > > > > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > > > > > > > Architecture: OpenBSD.amd64 > > > > Machine : amd64 > > > > >Description: > > > > "network (inet|inet6) rtlabel" should pick up new routes with the > > > > label. > > > > >How-To-Repeat: > > > > 1) Run bgpd with a configuration containing: > > > > > > > > network inet rtlabel export > > > > > > > > Add a route with this label and start bgpd. > > > > > > > > `bgpctl show network` will contain this route > > > > > > > > Delete the route and recreate it. `bgpctl show network` will *not* > > > > contain this route. > > > > > > > > 2) Run bgpd with a configuration containing: > > > > > > > > network inet static > > > > > > > > Add a static route and start bgpd. > > > > > > > > `bgpctl show network` will contain this route > > > > > > > > Delete the route and recreate it. `bgpctl show network` will contain > > > > this route. > > > > > > > > > Here is a possible fix for your problem, please test. > > > > > > Diff is against -current. > > > > > updated diff:
Hi, i commited that diff to -current. We will finish release 6.4 soon, so i would appreciate if you can test this. If you dont want to compile it yourself, tomorrows snapshot should contain the fix. Thanks, Benno