diff options
author | mav <mav@FreeBSD.org> | 2015-02-25 10:10:40 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2015-02-25 10:10:40 +0000 |
commit | d68c33b6c054e5c616a0e565cc12fa05261d5633 (patch) | |
tree | 9d91a5b1679d8d95844ca1199a8ed381645c8060 /usr.sbin/ctld | |
parent | 0e35eb1dd3a5697b32143e4c8cd23ef695eedb79 (diff) | |
download | FreeBSD-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')
-rw-r--r-- | usr.sbin/ctld/ctld.c | 1 |
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); } |