]> git.meshlink.io Git - meshlink/blobdiff - src/net_packet.c
Nodes use events, so event system should be initialised first and destroyed last.
[meshlink] / src / net_packet.c
index ffda5a1253702c3ae2733fbc084e65239f20380d..20bee349e0923b200076ac865f9d818894f7a326 100644 (file)
@@ -101,7 +101,7 @@ void send_mtu_probe(node_t *n)
                send_udppacket(n, &packet);
        }
 
-       n->mtuevent = xmalloc(sizeof(*n->mtuevent));
+       n->mtuevent = new_event();
        n->mtuevent->handler = (event_handler_t)send_mtu_probe;
        n->mtuevent->data = n;
        n->mtuevent->time = now + 1;