+static inline uint64_t attrs_fs2zfs(const uint32_t flags)
+{
+ return (((flags & FS_APPEND_FL) ? ZFS_APPENDONLY : 0) |
+ ((flags & FS_NODUMP_FL) ? ZFS_NODUMP : 0) |
+ ((flags & FS_IMMUTABLE_FL) ? ZFS_IMMUTABLE : 0));
+}
+
+static inline uint32_t attrs_zfs2fs(const uint64_t flags)
+{
+ return (((flags & ZFS_APPENDONLY) ? FS_APPEND_FL : 0) |
+ ((flags & ZFS_NODUMP) ? FS_NODUMP_FL : 0) |
+ ((flags & ZFS_IMMUTABLE) ? FS_IMMUTABLE_FL : 0));
+}
+
+#endif
+
+#ifndef HAVE_DSL_POOL_CONFIG
+static inline void dsl_pool_config_enter(dsl_pool_t *dp, char *name)
+{
+}
+
+static inline void dsl_pool_config_exit(dsl_pool_t *dp, char *name)
+{
+}
+