Lines Matching refs:err

390 	int err = SA_OK;
433 err = SA_NO_PERMISSION;
436 if (err) {
438 return (err);
445 err = smb_enable_service();
446 if (err != SA_OK) {
465 err = smb_build_shareinfo(share, resource, &si);
466 if (err != SA_OK) {
468 return (err);
472 err = smb_share_create(&si);
477 err = sa_share_zfs(share, resource, (char *)path, &sh,
479 if (err != SA_OK) {
480 errno = err;
481 err = -1;
491 return (err == NERR_DuplicateShare ? 0 : err);
507 int err;
538 err = smb_share_create(&si);
539 if (err == NERR_Success || !(!isonline && err == NERR_DuplicateName))
663 int err = SA_OK;
690 err = smb_share_delete(rname);
691 switch (err) {
694 err = SA_OK;
697 err = SA_CONFIG_ERR;
704 err = sa_share_zfs(share, resource, (char *)path, &sh,
706 if (err != SA_OK) {
707 switch (err) {
710 err = SA_OK;
716 * err if it is -1. This works around
722 err = SA_OK;
724 err = SA_SYSTEM_ERR;
734 if (err != SA_OK)
735 ret = err;
1592 int err;
1609 SA_SHARE_TRANSIENT, &err);
1622 si->shr_name, SA_SHARE_TRANSIENT, &err);
1638 err |= nvlist_add_string(nvl, SHOPT_CSC, opt);
1641 err |= nvlist_add_string(nvl, SHOPT_ABE, opt);
1645 err |= nvlist_add_string(nvl, SHOPT_GUEST, opt);
1649 err |= nvlist_add_string(nvl, SHOPT_RO, si->shr_access_ro);
1652 err |= nvlist_add_string(nvl, SHOPT_RW, si->shr_access_rw);
1655 err |= nvlist_add_string(nvl, SHOPT_NONE, si->shr_access_none);
1657 if (err) {
1662 err = smb_update_optionset_props(handle, resource, nvl);
1665 return (err);
1980 goto err;
1984 goto err;
1990 err:
2078 int err;
2088 err = smb_share_rename(oldname, newname);
2093 switch (err) {
2262 int err;
2268 group = sa_create_group(handle, SMB_DEFAULT_SHARE_GROUP, &err);
2380 int err = SA_OK;
2393 err = nvpair_value_string(cur, &val);
2394 if ((err != 0) || (name == NULL) || (val == NULL)) {
2395 err = SA_CONFIG_ERR;
2403 err = sa_valid_property(handle, opts,
2405 if (err != SA_OK) {
2410 err = sa_add_property(opts, prop);
2411 if (err != SA_OK)
2414 err = sa_update_property(prop, val);
2415 if (err != SA_OK)
2422 return (err);