diff options
author | Andriy Gapon <avg@FreeBSD.org> | 2019-09-22 08:44:41 +0000 |
---|---|---|
committer | Andriy Gapon <avg@FreeBSD.org> | 2019-09-22 08:44:41 +0000 |
commit | 38a1def12f6c7ac7240360e2442858c076fe1c2f (patch) | |
tree | 522b1c111dbb0e7e6567e30046ce0941b47834e7 /sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c | |
parent | 62dd1037a967deecdae7d0cf37e61aefb65e69ca (diff) | |
download | src-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.c | 3 |
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) |