Works as expected via snapshot; shows up in `bgpctl network show`. Thanks.

> On Sep 29, 2018, at 3:29 PM, Sebastian Benoit <[email protected]> wrote:
> 
> Sebastian Benoit([email protected] <mailto:[email protected]>) on 2018.09.26 
> 21:18:32 +0200:
>> Claudio Jeker([email protected]) on 2018.09.26 20:34:04 +0200:
>>> On Wed, Sep 26, 2018 at 08:14:09PM +0200, Sebastian Benoit wrote:
>>>> Jon Williams([email protected]) 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
>>>>>       [email protected]:/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

Reply via email to