| /freebsd/sys/contrib/openzfs/lib/libzfs/os/freebsd/ |
| H A D | libzfs_share_nfs.c | 120 const char *shareopts = impl_share->sa_shareopts; in nfs_enable_share_impl() local 121 if (strcmp(shareopts, "on") == 0) in nfs_enable_share_impl() 122 shareopts = ""; in nfs_enable_share_impl() 132 lineopts = strdup(shareopts); in nfs_enable_share_impl() 192 nfs_validate_shareopts(const char *shareopts) in nfs_validate_shareopts() argument 194 if (strlen(shareopts) == 0) in nfs_validate_shareopts()
|
| H A D | libzfs_share_smb.c | 56 smb_validate_shareopts(const char *shareopts) in smb_validate_shareopts() argument 58 (void) shareopts; in smb_validate_shareopts()
|
| /freebsd/sys/contrib/openzfs/lib/libzfs/os/linux/ |
| H A D | libzfs_share_nfs.c | 62 foreach_nfs_shareopt(const char *shareopts, in foreach_nfs_shareopt() argument 68 if (shareopts == NULL) in foreach_nfs_shareopt() 71 if (strcmp(shareopts, "on") == 0) in foreach_nfs_shareopt() 72 shareopts = "rw,crossmnt"; in foreach_nfs_shareopt() 74 shareopts_dup = strdup(shareopts); in foreach_nfs_shareopt() 390 get_linux_shareopts(const char *shareopts, char **plinux_opts) in get_linux_shareopts() argument 404 error = foreach_nfs_shareopt(shareopts, get_linux_shareopts_cb, in get_linux_shareopts() 509 nfs_validate_shareopts(const char *shareopts) in nfs_validate_shareopts() argument 513 if (strlen(shareopts) == 0) in nfs_validate_shareopts() 516 int error = get_linux_shareopts(shareopts, &linux_opts); in nfs_validate_shareopts()
|
| H A D | libzfs_share_smb.c | 341 smb_validate_shareopts(const char *shareopts) in smb_validate_shareopts() argument 344 if ((strcmp(shareopts, "off") == 0) || (strcmp(shareopts, "on") == 0)) in smb_validate_shareopts()
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_share/ |
| H A D | zfs_share_005_pos.ksh | 55 set -A shareopts \ 58 set -A shareopts \ 77 if [[ $option != ${shareopts[i]} ]]; then
|
| /freebsd/sys/contrib/openzfs/lib/libzfs/ |
| H A D | libzfs_share.c | 42 #define init_share(zfsname, path, shareopts) \ argument 46 .sa_shareopts = shareopts, \ 63 const char *shareopts, enum sa_protocol protocol) in sa_enable_share() argument 68 init_share(zfsname, mountpoint, shareopts); in sa_enable_share()
|
| H A D | libzfs_changelist.c | 177 char shareopts[ZFS_MAXPROPLEN]; in changelist_postfix() local 238 shareopts, sizeof (shareopts), NULL, NULL, 0, in changelist_postfix() 239 B_FALSE) == 0) && (strcmp(shareopts, "off") != 0)); in changelist_postfix() 242 shareopts, sizeof (shareopts), NULL, NULL, 0, in changelist_postfix() 243 B_FALSE) == 0) && (strcmp(shareopts, "off") != 0)); in changelist_postfix()
|
| H A D | libzfs_share.h | 105 int (*const validate_shareopts)(const char *shareopts);
|
| H A D | libzfs_mount.c | 750 char shareopts[ZFS_MAXPROPLEN]; in zfs_share() local 767 shareopts, sizeof (shareopts), &sourcetype, sourcestr, in zfs_share() 769 strcmp(shareopts, "off") == 0) in zfs_share() 781 err = sa_enable_share(zfs_get_name(zhp), mountpoint, shareopts, in zfs_share()
|
| /freebsd/tests/sys/cddl/zfs/tests/cli_root/zfs_share/ |
| H A D | zfs_share_005_pos.ksh | 62 set -A shareopts \ 80 if [[ $option != ${shareopts[i]} ]]; then
|
| /freebsd/sys/contrib/openzfs/cmd/zfs/ |
| H A D | zfs_main.c | 7106 char shareopts[ZFS_MAXPROPLEN]; in share_mount_one() local 7149 verify(zfs_prop_get(zhp, ZFS_PROP_SHARENFS, shareopts, in share_mount_one() 7150 sizeof (shareopts), NULL, NULL, 0, B_FALSE) == 0); in share_mount_one() 7154 if (op == OP_SHARE && strcmp(shareopts, "off") == 0 && in share_mount_one() 7285 (shared_nfs && strcmp(shareopts, "on") == 0 && in share_mount_one() 7288 strcmp(shareopts, "off") == 0)) { in share_mount_one()
|