]> git.proxmox.com Git - mirror_frr.git/commit
isisd: add the 'lsp-error-detected' notification
authorEmanuele Di Pascale <emanuele@voltanet.io>
Wed, 14 Nov 2018 15:05:57 +0000 (16:05 +0100)
committerEmanuele Di Pascale <emanuele@voltanet.io>
Tue, 18 Dec 2018 14:24:46 +0000 (15:24 +0100)
commit86370604249ddd66f29c176bc295416d2871961c
treec07341a4b5031fd51064cabedc3c578d1ddae504
parent0532bd84ab4ad8065fd2b2cd7b19ff8a0fe1c186
isisd: add the 'lsp-error-detected' notification

Note that we do not return the actual tlv_type and offset
of the erroneous TLV. This is because unpacking tlvs currently
uses a chain of function calls, where the notification can only
be sent at the start of the chain, but the tlv_type and offset
information are only available at the end. Unless we change the
code to propagate those values, we have no way to feed them to
the notification. So these leafs are not generated.

Signed-off-by: Emanuele Di Pascale <emanuele@voltanet.io>
isisd/isis_northbound.c
isisd/isis_pdu.c
isisd/isisd.h