CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2015/03/26 05:02:44

Modified files:
        sys/net        : if_mpe.c route.c 
        sys/netmpls    : mpls.h 

Log message:
Use rt_ifa_add(9) and rt_ifa_del(9) to configure MPLS labels.

Since the removal of the link-layer ifa from "struct ifnet" it was
impossible to configure MPLS routes on mpe(4).  Because just like
enc(4), mpe(4) was abusing the link-layer ifa to attach its route
entries.

So explicitly pass a "glue" ifa to the routing layer.

>From Rafael Zalamena who discovered this the hardway, thanks!

ok claudio@

Reply via email to