]> git.proxmox.com Git - mirror_zfs.git/commit
libzfs: Don't leak buf if nvlist is too large
authorAllan Jude <allanjude@freebsd.org>
Fri, 18 Sep 2020 17:23:29 +0000 (13:23 -0400)
committerGitHub <noreply@github.com>
Fri, 18 Sep 2020 17:23:29 +0000 (10:23 -0700)
commit908d43d0a9f736af62c0f4b179950bb1262dfd7d
tree1c36b0e79ba19a9adb53ba2471d90d4627be0670
parent8e82ffba7be213373eb7805cadfb6fe3260f0cdd
libzfs: Don't leak buf if nvlist is too large

Resolves FreeBSD Coverity defect:
CID 1432398:  Resource leaks  (RESOURCE_LEAK)

libzfs: don't leak hdl if there is an error reading env var

Resolves FreeBSD Coverity defect:
CID 1432395:  Resource leaks  (RESOURCE_LEAK)

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Allan Jude <allanjude@freebsd.org>
Closes #10882
lib/libzfs/libzfs_sendrecv.c
lib/libzfs/libzfs_util.c