summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorngie <ngie@FreeBSD.org>2016-05-13 08:49:29 +0000
committerngie <ngie@FreeBSD.org>2016-05-13 08:49:29 +0000
commit96ce93c4effd8c3892503e3afbfe6f1b7b694cdf (patch)
tree3a92c528db5a7286c49d63cdbd6a068eebef34e2
parentaf5b18a1526f62ff4944a2fc514e4c5d4ee1606e (diff)
downloadFreeBSD-src-96ce93c4effd8c3892503e3afbfe6f1b7b694cdf.zip
FreeBSD-src-96ce93c4effd8c3892503e3afbfe6f1b7b694cdf.tar.gz
MFC r298676:
r298676 (by cem): netipsec: Don't leak memory when deep copy fails CID: 1331693
-rw-r--r--sys/netipsec/ipsec.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netipsec/ipsec.c b/sys/netipsec/ipsec.c
index 93e37e8..0ebbefc 100644
--- a/sys/netipsec/ipsec.c
+++ b/sys/netipsec/ipsec.c
@@ -940,6 +940,7 @@ fail:
ipsec_delisr(p);
p = NULL;
}
+ KEY_FREESP(&dst);
return (NULL);
}
OpenPOWER on IntegriCloud