]> git.proxmox.com Git - mirror_zfs.git/commit - cmd/zpool/zpool_main.c
Replace libzfs sharing _nfs() and _smb() APIs with protocol lists
authorнаб <nabijaczleweli@nabijaczleweli.xyz>
Mon, 28 Feb 2022 15:52:07 +0000 (16:52 +0100)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 12 May 2022 16:26:42 +0000 (09:26 -0700)
commitb4d9a82f6244df1b500a2988cf60849866fb4265
tree7864ad048820b24d86f631b56e7d94e0eb4f4c30
parent471e9a108e51e92ef645223efcde59c8ab1b9db7
Replace libzfs sharing _nfs() and _smb() APIs with protocol lists

With the additional benefit of removing all the _all() functions and
treating a NULL list as "all" ‒ the remaining all function is for all
/datasets/, which is consistent with the rest of the API

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Closes #13165
cmd/zfs/zfs_main.c
cmd/zpool/zpool_main.c
include/libzfs.h
lib/libzfs/libzfs.abi
lib/libzfs/libzfs_changelist.c
lib/libzfs/libzfs_dataset.c
lib/libzfs/libzfs_impl.h
lib/libzfs/libzfs_mount.c