aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
diff options
context:
space:
mode:
authorAndriy Gapon <avg@FreeBSD.org>2019-09-22 08:44:41 +0000
committerAndriy Gapon <avg@FreeBSD.org>2019-09-22 08:44:41 +0000
commit38a1def12f6c7ac7240360e2442858c076fe1c2f (patch)
tree522b1c111dbb0e7e6567e30046ce0941b47834e7 /sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
parent62dd1037a967deecdae7d0cf37e61aefb65e69ca (diff)
downloadsrc-38a1def12f6c7ac7240360e2442858c076fe1c2f.tar.gz
src-38a1def12f6c7ac7240360e2442858c076fe1c2f.zip
MFZoL: Retire send space estimation via ZFS_IOC_SEND
Add a small wrapper around libzfs_core's lzc_send_space() to libzfs so that every legacy ZFS_IOC_SEND consumer, along with their userland counterpart estimate_ioctl(), can leverage ZFS_IOC_SEND_SPACE to request send space estimation. The legacy functionality in zfs_ioc_send() is left untouched for compatibility purposes. Obtained from: ZoL Obtained from: zfsonlinux/zfs@cf7684bc8d57 Author: loli10K <ezomori.nozomu@gmail.com> MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=352591
Diffstat (limited to 'sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c')
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
index f19fa8720968..575dd6904917 100644
--- a/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
+++ b/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
@@ -4799,6 +4799,9 @@ out:
*
* outputs:
* zc_objset_type estimated size, if zc_guid is set
+ *
+ * NOTE: This is no longer the preferred interface, any new functionality
+ * should be added to zfs_ioc_send_new() instead.
*/
static int
zfs_ioc_send(zfs_cmd_t *zc)