Changeset View
Changeset View
Standalone View
Standalone View
cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
Show First 20 Lines • Show All 766 Lines • ▼ Show 20 Lines | |||||
* Mount support functions. | * Mount support functions. | ||||
*/ | */ | ||||
extern boolean_t is_mounted(libzfs_handle_t *, const char *special, char **); | extern boolean_t is_mounted(libzfs_handle_t *, const char *special, char **); | ||||
extern boolean_t zfs_is_mounted(zfs_handle_t *, char **); | extern boolean_t zfs_is_mounted(zfs_handle_t *, char **); | ||||
extern int zfs_mount(zfs_handle_t *, const char *, int); | 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); | ||||
#ifdef __FreeBSD__ | |||||
extern char *freebsd_default_mount_options(zfs_handle_t *); | |||||
#endif | |||||
/* | /* | ||||
* Share support functions. | * Share support functions. | ||||
*/ | */ | ||||
extern boolean_t zfs_is_shared(zfs_handle_t *); | extern boolean_t zfs_is_shared(zfs_handle_t *); | ||||
extern int zfs_share(zfs_handle_t *); | extern int zfs_share(zfs_handle_t *); | ||||
extern int zfs_unshare(zfs_handle_t *); | extern int zfs_unshare(zfs_handle_t *); | ||||
▲ Show 20 Lines • Show All 104 Lines • Show Last 20 Lines |