}
int
-zone_dataset_attach(cred_t *cred, const char *dataset, int cleanup_fd)
+zone_dataset_attach(cred_t *cred, const char *dataset, int userns_fd)
{
#if defined(CONFIG_USER_NS) && defined(HAVE_USER_NS_COMMON_INUM)
struct user_namespace *userns;
return (error);
if ((error = zone_dataset_name_check(dataset, &dsnamelen)) != 0)
return (error);
- if ((error = user_ns_get(cleanup_fd, &userns)) != 0)
+ if ((error = user_ns_get(userns_fd, &userns)) != 0)
return (error);
mutex_enter(&zone_datasets_lock);
EXPORT_SYMBOL(zone_dataset_attach);
int
-zone_dataset_detach(cred_t *cred, const char *dataset, int cleanup_fd)
+zone_dataset_detach(cred_t *cred, const char *dataset, int userns_fd)
{
#if defined(CONFIG_USER_NS) && defined(HAVE_USER_NS_COMMON_INUM)
struct user_namespace *userns;
return (error);
if ((error = zone_dataset_name_check(dataset, &dsnamelen)) != 0)
return (error);
- if ((error = user_ns_get(cleanup_fd, &userns)) != 0)
+ if ((error = user_ns_get(userns_fd, &userns)) != 0)
return (error);
mutex_enter(&zone_datasets_lock);