]> git.proxmox.com Git - mirror_frr.git/commit
isisd: Add IS-IS-TE support per Area
authorOlivier Dugeon <olivier.dugeon@orange.com>
Mon, 15 Apr 2019 14:11:40 +0000 (16:11 +0200)
committerOlivier Dugeon <olivier.dugeon@orange.com>
Thu, 25 Apr 2019 16:59:26 +0000 (18:59 +0200)
commit2e2a8b913607fa7ea8744f1fee98208e38cef5df
tree2cee1a8859c39a3f75913c277fb3c8ace65284f3
parentbbd8da796b1ad74ca5ad2e6e0ff22178dcb63f0b
isisd: Add IS-IS-TE support per Area

Solve issue #4032

 - Change MPLS-TE from global to per Area
 - Add new mpls_te_area structure to area in replacement of global variable
isisMPLS_TE
 - Move mpls-te from global to instance in frr-isisd.yang
 - Change code in isis_te.c, isis_northbound.c, isis_cli.c, isis_pdu.c,
isis_lsp.c and isis_zebra.c accordingly

Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
isisd/isis_circuit.h
isisd/isis_cli.c
isisd/isis_lsp.c
isisd/isis_northbound.c
isisd/isis_pdu.c
isisd/isis_te.c
isisd/isis_te.h
isisd/isis_zebra.c
isisd/isisd.c
isisd/isisd.h
yang/frr-isisd.yang