CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2019/02/11 08:44:25

Modified files:
        usr.sbin/bgpd  : bgpd.c bgpd.conf.5 bgpd.h config.c kroute.c 
                         parse.y printconf.c rde.c session.h 

Log message:
The definition of VPNs in bgpd was never super elegant. The 'depend on
mpeX' config was a bit redundant. Also to make it more flexible (e.g. having
more than one mpeX interface per rdomain the syntax was changed.

To make this possible especially the network distribution logic had to be
adjusted and cleaned up. This should in general make network statements
well defined and conflicts between 'network A.B.C.D/N' and e.g. 'network static'
are handled in a well defined way ('network A.B.C.D/N' has preference).

With and OK dlg@, OK denis@

Reply via email to