]> granicus.if.org Git - zfs/commit - lib/libzfs/libzfs_pool.c
Use zfs_ioctl with zfs_cmd_t in libzfs
authorMatthew Macy <mmacy@freebsd.org>
Thu, 24 Oct 2019 00:29:43 +0000 (17:29 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 24 Oct 2019 00:29:43 +0000 (17:29 -0700)
commitb834b58ae61063f526ce82df348440e31c58c232
tree6a991335d346afd19bd66ebf1558e0fd66de46e3
parent05d07ba9a7f104e71c4052abe0be1cb96ba012d1
Use zfs_ioctl with zfs_cmd_t in libzfs

Consistently use the `zfs_ioctl()` wrapper since `ioctl()` cannot be
called directly due to differing semantics between platforms.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Jorgen Lundman <lundman@lundman.net>
Signed-off-by: Matt Macy <mmacy@FreeBSD.org>
Closes #9492
lib/libzfs/libzfs_config.c
lib/libzfs/libzfs_dataset.c
lib/libzfs/libzfs_diff.c
lib/libzfs/libzfs_import.c
lib/libzfs/libzfs_iter.c
lib/libzfs/libzfs_pool.c
lib/libzfs/libzfs_sendrecv.c