summaryrefslogtreecommitdiff
path: root/ospf6d/ospf6_message.c
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2023-07-03 09:21:46 +0300
committerGitHub <noreply@github.com>2023-07-03 09:21:46 +0300
commitc738d8db03be79ce638b82fca4620d9fa629fe22 (patch)
treed838388670481550067276c4f164a305a56bf835 /ospf6d/ospf6_message.c
parentb89385247cca29e045bdb0cd8410dba155c596ca (diff)
parent77e838eb9aa18ebba2c75b3edc7ae06e3cfbcb6e (diff)
Merge pull request #13900 from donaldsharp/neighbor_structure_crash
ospf6d: Fix crash because neighbor structure was freed
Diffstat (limited to 'ospf6d/ospf6_message.c')
-rw-r--r--ospf6d/ospf6_message.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ospf6d/ospf6_message.c b/ospf6d/ospf6_message.c
index de75b78eb0..cc00604f0a 100644
--- a/ospf6d/ospf6_message.c
+++ b/ospf6d/ospf6_message.c
@@ -2533,7 +2533,8 @@ void ospf6_lsreq_send(struct event *thread)
/* schedule loading_done if request list is empty */
if (on->request_list->count == 0) {
- event_add_event(master, loading_done, on, 0, NULL);
+ event_add_event(master, loading_done, on, 0,
+ &on->event_loading_done);
return;
}