]> git.puffer.fish Git - mirror/frr.git/commit
isisd: Segment Routing improve subTLVs parser 6451/head
authorOlivier Dugeon <olivier.dugeon@orange.com>
Tue, 23 Jun 2020 14:31:55 +0000 (16:31 +0200)
committerOlivier Dugeon <olivier.dugeon@orange.com>
Tue, 23 Jun 2020 17:20:39 +0000 (19:20 +0200)
commite075df3a05397a4623bbe07b63551e458bb89b65
tree432c65cb5001ee16cd8fcf79bb93f186ed864d5a
parent58fbcdf2faa7d987977068938468d32704ebe623
isisd: Segment Routing improve subTLVs parser

For Segment Routing, isis_tlvs.c may failed if incorrect or maformed TLVs
are sent to the FRR router. This patch improve detection of such subTLVs error
and skip them, in particular for SRGB, SRLB and MSD subTLVs.

Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
isisd/isis_tlvs.c
isisd/isis_tlvs.h