ahrens commented on this pull request.


> +     (void) strlcpy(zc.zc_value, name, sizeof (zc.zc_value));
+       error = ioctl(g_fd, ZFS_IOC_INHERIT_PROP, &zc);
+       if (error != 0)
+               error = errno;
+       return (error);
+}
+
+int
+lzc_set_prop(const char *fsname, nvlist_t *props)
+{
+       nvpair_t *elem;
+       int error;
+
+       /* the list must have exactly one element */
+       if ((elem = nvlist_next_nvpair(props, NULL)) == NULL ||
+           nvlist_next_nvpair(props, elem) != NULL)

Although, we also probably don't want to "bless" this property interface 
either.  Delphix has some code for setting properties with channel programs but 
we haven't finished it yet :-(

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openzfs/openzfs/pull/508#discussion_r162414954
------------------------------------------
openzfs-developer
Archives: 
https://openzfs.topicbox.com/groups/developer/discussions/T94e916bc5cb9e1ed-M8bf04a4cd42a65ae8da4990c
Powered by Topicbox: https://topicbox.com

Reply via email to