Re: MPLSv6 2/2 : bgpd diff

2019-03-25 Thread Denis Fondras
On Sun, Mar 24, 2019 at 10:03:15PM +1300, Richard Procter wrote: > The ldpd issue might merit a hint in the man page as I found it difficult to > diagnose > as a newbie (see attached patch), and the man page, while not wrong, threw me > by > stating that GTSM is mandatory for LDPv6; it is now

Re: MPLSv6 2/2 : bgpd diff

2018-12-28 Thread Claudio Jeker
On Fri, Dec 28, 2018 at 05:21:02PM +0100, Denis Fondras wrote: > On Fri, Dec 28, 2018 at 03:15:35PM +0100, Claudio Jeker wrote: > > > /* > > > * This function will have undefined behaviour if the passed in > > > prefixlen is > > > - * to large for the respective bgpd_addr address family. > > >

Re: MPLSv6 2/2 : bgpd diff

2018-12-28 Thread Claudio Jeker
On Fri, Dec 28, 2018 at 07:50:08PM +0100, Denis Fondras wrote: > On Fri, Dec 28, 2018 at 06:08:16PM +0100, Klemens Nanni wrote: > > On Fri, Dec 28, 2018 at 05:21:02PM +0100, Denis Fondras wrote: > > > int > > > +krVPN6_change(struct ktable *kt, struct kroute_full *kl, u_int8_t > > > fib_prio) >

Re: MPLSv6 2/2 : bgpd diff

2018-12-28 Thread Denis Fondras
On Fri, Dec 28, 2018 at 06:08:16PM +0100, Klemens Nanni wrote: > On Fri, Dec 28, 2018 at 05:21:02PM +0100, Denis Fondras wrote: > > int > > +krVPN6_change(struct ktable *kt, struct kroute_full *kl, u_int8_t fib_prio) > > +{ > > + struct kroute6_node *kr6; > > + struct in6_addr

Re: MPLSv6 2/2 : bgpd diff

2018-12-28 Thread Klemens Nanni
On Fri, Dec 28, 2018 at 05:21:02PM +0100, Denis Fondras wrote: > int > +krVPN6_change(struct ktable *kt, struct kroute_full *kl, u_int8_t fib_prio) > +{ > + struct kroute6_node *kr6; > + struct in6_addr lo6 = IN6ADDR_LOOPBACK_INIT; > + int action =

Re: MPLSv6 2/2 : bgpd diff

2018-12-28 Thread Denis Fondras
On Fri, Dec 28, 2018 at 03:15:35PM +0100, Claudio Jeker wrote: > > /* > > * This function will have undefined behaviour if the passed in prefixlen > > is > > - * to large for the respective bgpd_addr address family. > > + * too large for the respective bgpd_addr address family. > > */ > >

Re: MPLSv6 2/2 : bgpd diff

2018-12-28 Thread Claudio Jeker
On Tue, Dec 18, 2018 at 12:13:38PM +0100, Denis Fondras wrote: > Here is a serie of diffs to enable MPLSv6, MPLS transport over IPv6. > > Second diff : add support for IPv6 MPLS routes exchange with bgpd(8). > > (***) > pe1# cat /etc/hostname.mpe0

MPLSv6 2/2 : bgpd diff

2018-12-18 Thread Denis Fondras
Here is a serie of diffs to enable MPLSv6, MPLS transport over IPv6. Second diff : add support for IPv6 MPLS routes exchange with bgpd(8). (***) pe1# cat /etc/hostname.mpe0 rdomain 2 mplslabel 42 inet6