libzfs: expose zfs_mount_delegation_check

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Ryan Moeller <ryan@iXsystems.com>
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Closes #12116
This commit is contained in:
наб 2021-05-15 12:02:32 +02:00 committed by Brian Behlendorf
parent 45516b4a0a
commit c4e5a07fd0
2 changed files with 1 additions and 2 deletions

View File

@ -826,6 +826,7 @@ extern int zfs_mount(zfs_handle_t *, const char *, int);
extern int zfs_mount_at(zfs_handle_t *, const char *, int, const char *); extern int zfs_mount_at(zfs_handle_t *, const char *, int, const char *);
extern int zfs_unmount(zfs_handle_t *, const char *, int); extern int zfs_unmount(zfs_handle_t *, const char *, int);
extern int zfs_unmountall(zfs_handle_t *, int); extern int zfs_unmountall(zfs_handle_t *, int);
extern int zfs_mount_delegation_check(void);
#if defined(__linux__) #if defined(__linux__)
extern int zfs_parse_mount_options(char *mntopts, unsigned long *mntflags, extern int zfs_parse_mount_options(char *mntopts, unsigned long *mntflags,

View File

@ -30,7 +30,6 @@
#define _LIBZFS_IMPL_H #define _LIBZFS_IMPL_H
#include <sys/fs/zfs.h> #include <sys/fs/zfs.h>
#include <sys/spa.h>
#include <sys/nvpair.h> #include <sys/nvpair.h>
#include <sys/dmu.h> #include <sys/dmu.h>
#include <sys/zfs_ioctl.h> #include <sys/zfs_ioctl.h>
@ -243,7 +242,6 @@ extern proto_table_t proto_table[PROTO_END];
extern int do_mount(zfs_handle_t *zhp, const char *mntpt, char *opts, extern int do_mount(zfs_handle_t *zhp, const char *mntpt, char *opts,
int flags); int flags);
extern int do_unmount(const char *mntpt, int flags); extern int do_unmount(const char *mntpt, int flags);
extern int zfs_mount_delegation_check(void);
extern int zfs_share_proto(zfs_handle_t *zhp, zfs_share_proto_t *proto); extern int zfs_share_proto(zfs_handle_t *zhp, zfs_share_proto_t *proto);
extern int unshare_one(libzfs_handle_t *hdl, const char *name, extern int unshare_one(libzfs_handle_t *hdl, const char *name,
const char *mountpoint, zfs_share_proto_t proto); const char *mountpoint, zfs_share_proto_t proto);