From 2e4537c277d2fe0c1eb87fee73528c3547f9e401 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Wed, 4 Oct 2017 04:24:36 +0200 Subject: send: put keypair reference --- src/send.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/send.c') diff --git a/src/send.c b/src/send.c index 0d73560..d1fe150 100644 --- a/src/send.c +++ b/src/send.c @@ -215,6 +215,7 @@ void packet_encrypt_worker(struct work_struct *work) dev_kfree_skb(skb); } } + noise_keypair_put(ctx->keypair); /* Dereferencing ctx is unsafe once ctx->is_finished == true, so * we grab an additional reference to peer. */ peer = peer_rcu_get(ctx->peer); -- cgit v1.2.3-59-g8ed1b