summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ctld/ctld.c
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2015-02-25 10:10:40 +0000
committermav <mav@FreeBSD.org>2015-02-25 10:10:40 +0000
commitd68c33b6c054e5c616a0e565cc12fa05261d5633 (patch)
tree9d91a5b1679d8d95844ca1199a8ed381645c8060 /usr.sbin/ctld/ctld.c
parent0e35eb1dd3a5697b32143e4c8cd23ef695eedb79 (diff)
downloadFreeBSD-src-d68c33b6c054e5c616a0e565cc12fa05261d5633.zip
FreeBSD-src-d68c33b6c054e5c616a0e565cc12fa05261d5633.tar.gz
Fix memory leak on incorrect initiator portal.
Submitted by: Dmitry Luhtionov <dmitryluhtionov@gmail.com> MFC after: 3 days
Diffstat (limited to 'usr.sbin/ctld/ctld.c')
-rw-r--r--usr.sbin/ctld/ctld.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.sbin/ctld/ctld.c b/usr.sbin/ctld/ctld.c
index 25a4542..425f591 100644
--- a/usr.sbin/ctld/ctld.c
+++ b/usr.sbin/ctld/ctld.c
@@ -400,6 +400,7 @@ auth_portal_new(struct auth_group *ag, const char *portal)
return (ap);
error:
+ free(ap);
log_errx(1, "Incorrect initiator portal '%s'", portal);
return (NULL);
}
OpenPOWER on IntegriCloud