]> git.puffer.fish Git - matthieu/frr.git/commit
isisd: ignore the unrecognized TLVs
authorLu Feng <lu.feng@6wind.com>
Wed, 19 Feb 2014 09:05:05 +0000 (09:05 +0000)
committerDavid Lamparter <equinox@opensourcerouting.org>
Tue, 3 Jun 2014 13:48:14 +0000 (15:48 +0200)
commitfd6f39a514093973bb0fb39484a0ed9615534c89
treea5365a15610b6d02ad8e761013b65e26637c1700
parent404fd2974fb53340be6d570b86f2f6f4c0a100c6
isisd: ignore the unrecognized TLVs

When processing LSPDUs, the unrecognized TLVs/sub-TLVs should be
silently ignored.

In parse_tlvs(), ISIS_WARNING is returned once an unrecognized TLV
exists. It breaks the processing in lsp_authentication_check() and
lsp_update_data(). So remove it.

Signed-off-by: Feng Lu <lu.feng@6wind.com>
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
isisd/isis_tlv.c