summaryrefslogtreecommitdiffstats
path: root/ldpd/ldp.h
diff options
context:
space:
mode:
authorRenato Westphal <renato@opensourcerouting.org>2017-03-03 21:50:22 +0100
committerRenato Westphal <renato@opensourcerouting.org>2017-03-03 21:50:22 +0100
commit26519d8c02d9b88631fc8322c35c638bcbc8c2e2 (patch)
tree5674f800b6930f97ab025f841307aeec2f9ea77c /ldpd/ldp.h
parentldpd: fix parsing of optional tlvs in address messages (diff)
downloadfrr-26519d8c02d9b88631fc8322c35c638bcbc8c2e2.tar.xz
frr-26519d8c02d9b88631fc8322c35c638bcbc8c2e2.zip
ldpd: send VPLS MAC withdrawals
RFC 4762 says that MAC address withdrawal messages can be used to improve convergence time in VPLS networks. This patch makes ldpd send MAC withdrawals whenever a non-pseudowire interface pertaining to a VPLS goes down. The processing of received MAC withdrawals will be implemented later. Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
Diffstat (limited to 'ldpd/ldp.h')
-rw-r--r--ldpd/ldp.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ldpd/ldp.h b/ldpd/ldp.h
index 0a42ab407..c2b64d20c 100644
--- a/ldpd/ldp.h
+++ b/ldpd/ldp.h
@@ -93,6 +93,7 @@
#define TLV_TYPE_FRSESSION 0x0502
#define TLV_TYPE_LABELREQUEST 0x0600
/* RFC 4447 */
+#define TLV_TYPE_MAC_LIST 0x8404
#define TLV_TYPE_PW_STATUS 0x896A
#define TLV_TYPE_PW_IF_PARAM 0x096B
#define TLV_TYPE_PW_GROUP_ID 0x096C