]> git.puffer.fish Git - mirror/frr.git/commit
isisd: skip over deleted fragments 3824/head
authorDavid Lamparter <equinox@opensourcerouting.org>
Mon, 18 Feb 2019 20:34:06 +0000 (21:34 +0100)
committerDavid Lamparter <equinox@opensourcerouting.org>
Mon, 18 Feb 2019 22:05:40 +0000 (23:05 +0100)
commite976fc2397dd0f0a759c3ddc45a56972edad655e
tree0e07d4d6922c8aa4bc5c7fba7f020e9ca5cb24ae
parent8862b2f86ff7671bc60276c2dd6bf3aa9496c7c3
isisd: skip over deleted fragments

Since LSP fragments are also on our lspdb dict, lsp_tick() needs to skip
over them after calling lsp_destroy().  Otherwise it ends up accessing
free'd memory.

Fixes: #3533
Signed-off-by: David Lamparter <equinox@diac24.net>
isisd/isis_lsp.c