]> git.proxmox.com Git - mirror_zfs.git/commit - module/zfs/zfs_ioctl.c
OpenZFS 9630 - add lzc_rename and lzc_destroy to libzfs_core
authorAndriy Gapon <avg@FreeBSD.org>
Wed, 27 Jun 2018 21:37:54 +0000 (00:37 +0300)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 14 Dec 2018 17:49:45 +0000 (09:49 -0800)
commitdc1c630b8abf2db4ce78b583b441bd0c74f42936
tree99b6a2915f304ad28532346c37190bcebfe7bc28
parenteff7d78f8a1e2c8c8a151b99ee7e66ad619b201c
OpenZFS 9630 - add lzc_rename and lzc_destroy to libzfs_core

Porting Notes:
* Additional changes to recv_rename_impl() were required due to
  encryption code not being merged in OpenZFS yet.
* libzfs_core python bindings (pyzfs) were updated to fully support
  both lzc_rename() and lzc_destroy()

Authored by: Andriy Gapon <avg@FreeBSD.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Approved by: Dan McDonald <danmcd@joyent.com>
Ported-by: loli10K <ezomori.nozomu@gmail.com>
OpenZFS-issue: https://www.illumos.org/issues/9630
OpenZFS-commit: https://github.com/openzfs/openzfs/commit/049ba63
Closes #8207
contrib/pyzfs/libzfs_core/_libzfs_core.py
contrib/pyzfs/libzfs_core/bindings/libzfs_core.py
include/libzfs_core.h
lib/libzfs/libzfs_dataset.c
lib/libzfs/libzfs_sendrecv.c
lib/libzfs_core/libzfs_core.c
module/zfs/zfs_ioctl.c
tests/zfs-tests/cmd/libzfs_input_check/libzfs_input_check.c