]> git.proxmox.com Git - mirror_zfs-debian.git/commit
Implemented sharing datasets via NFS using libshare.
authorGunnar Beutner <gunnar@beutner.name>
Sat, 2 Jul 2011 19:34:05 +0000 (21:34 +0200)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 6 Jul 2011 16:20:28 +0000 (09:20 -0700)
commit46e18b3f0fc13aa0859d0fef7dc829db20491ab6
treef9815556b8493b9c9a6266a4428d74ba546b999d
parentdc2a4a9136ab5f6e56f9ca8581ec1535adce6c36
Implemented sharing datasets via NFS using libshare.

The sharenfs and sharesmb properties depend on the libshare library
to export datasets via NFS and SMB. This commit implements the base
libshare functionality as well as support for managing NFS shares.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
13 files changed:
configure
configure.ac
lib/Makefile.am
lib/Makefile.in
lib/libshare/Makefile.am [new file with mode: 0644]
lib/libshare/Makefile.in [new file with mode: 0644]
lib/libshare/libshare.c [new file with mode: 0644]
lib/libshare/libshare_impl.h [new file with mode: 0644]
lib/libshare/nfs.c [new file with mode: 0644]
lib/libshare/nfs.h [new file with mode: 0644]
lib/libspl/include/libshare.h
lib/libzfs/libzfs_mount.c
module/zfs/zfs_ioctl.c