summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVictor Julien <victor@inliniac.net>2016-07-03 09:38:02 +0200
committerFlorian Westphal <fw@strlen.de>2016-07-03 09:54:44 +0200
commit981025e103d887fb6a9c9bb49c74ec323108d098 (patch)
treecc7735c56638c034c1cd282ae178949bc0174c3c /src
parent4ca06bc967d94b7b7b5a6efc76e870f0efc77e24 (diff)
src: check result of malloc when creating queue
Signed-off-by: Victor Julien <victor@inliniac.net> Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'src')
-rw-r--r--src/libnetfilter_queue.c2
1 files changed, 2 insertions, 0 deletions
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;