mirror_frr/ldpd
Renato Westphal 0bcc2916a0 ldpd: implement support for PWid group wildcards
This was missing from our original RFC 4447 VPLS implementation. Now
ldpd understands group wildcards as mandated by the RFC, but we still
don't send them ourselves. I can't see any case in which sending a group
wildcard would be useful, but nonetheless this patch provides a function
called lde_send_labelwithdraw_pwid_wcard() which is ready to be used in
the future anytime we feel like it might be useful.

Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
2017-03-03 17:50:22 -03:00
..
.gitignore build/ldpd: auto-generate ldp_vty_cmds.c from ldp_vty.xml 2017-01-03 22:03:28 -02:00
accept.c ldpd: adapt the code for Quagga 2016-09-23 09:31:09 -04:00
address.c ldpd: send correct status code on error condition 2017-03-03 17:50:22 -03:00
adjacency.c ldpd: use red-black trees to store 'adj' elements 2017-01-03 22:07:13 -02:00
control.c ldpd: replace hand-rolled 'for' loop with specialized macro 2017-03-03 17:50:22 -03:00
control.h ldpd: adapt the code for Quagga 2016-09-23 09:31:09 -04:00
hello.c ldpd: introduce advanced filtering capabilities 2017-02-01 22:03:36 -02:00
init.c ldpd: kill send_notification_nbr() 2017-03-03 17:50:22 -03:00
interface.c ldpd: use red-black trees to store 'adj' elements 2017-01-03 22:07:13 -02:00
keepalive.c ldpd: adapt the code for Quagga 2016-09-23 09:31:09 -04:00
l2vpn.c ldpd: implement support for PWid group wildcards 2017-03-03 17:50:22 -03:00
labelmapping.c ldpd: create helper functions to log sent/received messages 2017-03-03 17:50:22 -03:00
lde_lib.c ldpd: implement support for PWid group wildcards 2017-03-03 17:50:22 -03:00
lde.c ldpd: implement support for PWid group wildcards 2017-03-03 17:50:22 -03:00
lde.h ldpd: implement support for PWid group wildcards 2017-03-03 17:50:22 -03:00
ldp_debug.c ldpd: use red-black trees to store 'iface' elements 2017-01-03 22:07:13 -02:00
ldp_debug.h ldpd: create helper functions to log sent/received messages 2017-03-03 17:50:22 -03:00
ldp_vty_conf.c ldpd: fix issues reported by coverity scan 2017-02-08 11:21:13 -02:00
ldp_vty_exec.c Merge remote-tracking branch 'origin/stable/2.0' 2017-02-02 10:42:51 -05:00
ldp_vty.h ldpd: introduce advanced filtering capabilities 2017-02-01 22:03:36 -02:00
ldp_vty.xml ldpd: introduce advanced filtering capabilities 2017-02-01 22:03:36 -02:00
ldp_zebra.c ldpd: update local labels when necessary 2017-02-06 13:05:41 -02:00
ldp.h ldpd: the PW Status is an unknown TLV 2017-03-03 17:50:22 -03:00
ldpd.c Merge remote-tracking branch 'origin/stable/2.0' 2017-02-02 10:42:51 -05:00
ldpd.conf.sample ldpd: adapt the code for Quagga 2016-09-23 09:31:09 -04:00
ldpd.h ldpd: update local labels when necessary 2017-02-06 13:05:41 -02:00
ldpe.c ldpd: minor tweaks 2017-03-03 17:50:22 -03:00
ldpe.h ldpd: kill send_notification_nbr() 2017-03-03 17:50:22 -03:00
log.c ldpd: implement support for PWid group wildcards 2017-03-03 17:50:22 -03:00
log.h ldpd: adapt the code for Quagga 2016-09-23 09:31:09 -04:00
Makefile.am Merge remote-tracking branch 'origin/stable/2.0' 2017-02-07 13:20:12 -05:00
neighbor.c ldpd: use red-black trees to store 'adj' elements 2017-01-03 22:07:13 -02:00
notification.c ldpd: create helper functions to log sent/received messages 2017-03-03 17:50:22 -03:00
packet.c ldpd: kill send_notification_nbr() 2017-03-03 17:50:22 -03:00
pfkey.c ldpd: adapt the code for Quagga 2016-09-23 09:31:09 -04:00
socket.c ldpd: add missing privilege dropping on error path 2017-01-03 22:03:28 -02:00
util.c ldpd: adapt the code for Quagga 2016-09-23 09:31:09 -04:00