libnetfilter_queue/src-check-result-of-malloc-when-creating-queue.patch
2019-09-30 10:57:13 -04:00

28 lines
759 B
Diff

From 981025e103d887fb6a9c9bb49c74ec323108d098 Mon Sep 17 00:00:00 2001
From: Victor Julien <victor@inliniac.net>
Date: Sun, 3 Jul 2016 09:38:02 +0200
Subject: [PATCH 30/38] src: check result of malloc when creating queue
Signed-off-by: Victor Julien <victor@inliniac.net>
Signed-off-by: Florian Westphal <fw@strlen.de>
---
src/libnetfilter_queue.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/libnetfilter_queue.c b/src/libnetfilter_queue.c
index 5fbde5b..211a8ba 100644
--- a/src/libnetfilter_queue.c
+++ b/src/libnetfilter_queue.c
@@ -536,6 +536,8 @@ struct nfq_q_handle *nfq_create_queue(struct nfq_handle *h,
return NULL;
qh = malloc(sizeof(*qh));
+ if (!qh)
+ return NULL;
memset(qh, 0, sizeof(*qh));
qh->h = h;
--
1.8.3.1