CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2015/12/02 01:47:00

Modified files:
        sys/net        : if.c if_ethersubr.c 
        sys/netinet    : ip_ether.c ip_gre.c 
        sys/netmpls    : mpls.h mpls_input.c mpls_output.c 

Log message:
Rework the MPLS handling. Remove the lookup loops since nothing is using
them and they make everything so much harder with no gain. Remove the
ifp argument from mpls_input since it is not needed. On the input side
the lookup side is modified a bit when it comes to BOS handling.
Tested in a L3VPN setup with ldpd and bgpd. Commiting now so we can move
on with cleaning up rt_ifp usage. If this breaks L2VPN I will fix it once
reported. OK mpi@

Reply via email to