]> git.proxmox.com Git - mirror_frr.git/commit - isisd/isis_snmp.c
isisd: Add support for RFC6119 (IPv6 TE in IS-IS)
authorOlivier Dugeon <olivier.dugeon@orange.com>
Wed, 30 Jun 2021 15:23:56 +0000 (17:23 +0200)
committerOlivier Dugeon <olivier.dugeon@orange.com>
Tue, 30 Nov 2021 14:22:28 +0000 (15:22 +0100)
commit173f8887cc3716985bfe4b84bdf2228194716f7d
tree6bf71295b47e814980e8620feba04e6950d7ed18
parent0536fea8d24baf569f20f1848d4764237b7ac542
isisd: Add support for RFC6119 (IPv6 TE in IS-IS)

 - Add advertisement of Global IPv6 address in IIH pdu
 - Add new CLI to set IPv6 Router ID
 - Add advertisement of IPv6 Router ID
 - Correctly advertise IPv6 local and neighbor addresses in Extended IS and MT
   Reachability TLVs
 - Correct output of Neighbor IPv6 address in 'show isis database detail'
 - Manage IPv6 addresses advertisement and corresponiding Adjacency SID when
   IS-IS is not using Multi-Topology by introducing a new ISIS_MT_DISABLE
   value for mtid (== 4096 i.e. first reserved flag set to 1)

Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
23 files changed:
doc/user/isisd.rst
isisd/isis_adjacency.c
isisd/isis_adjacency.h
isisd/isis_bfd.c
isisd/isis_circuit.c
isisd/isis_cli.c
isisd/isis_lfa.c
isisd/isis_lsp.c
isisd/isis_mt.c
isisd/isis_mt.h
isisd/isis_nb.c
isisd/isis_nb.h
isisd/isis_nb_config.c
isisd/isis_pdu.c
isisd/isis_route.c
isisd/isis_snmp.c
isisd/isis_sr.c
isisd/isis_te.c
isisd/isis_te.h
isisd/isis_tlvs.c
isisd/isis_tlvs.h
tests/isisd/test_fuzz_isis_tlv_tests.h.gz
yang/frr-isisd.yang