74
74
/* readonly number properties */
75
75
register_number(ZPOOL_PROP_SIZE, "size", 0, PROP_READONLY,
76
76
ZFS_TYPE_POOL, "<size>", "SIZE");
77
register_number(ZPOOL_PROP_USED, "used", 0, PROP_READONLY,
78
ZFS_TYPE_POOL, "<size>", "USED");
79
register_number(ZPOOL_PROP_AVAILABLE, "available", 0, PROP_READONLY,
80
ZFS_TYPE_POOL, "<size>", "AVAIL");
77
register_number(ZPOOL_PROP_FREE, "free", 0, PROP_READONLY,
78
ZFS_TYPE_POOL, "<size>", "FREE");
79
register_number(ZPOOL_PROP_ALLOCATED, "allocated", 0, PROP_READONLY,
80
ZFS_TYPE_POOL, "<size>", "ALLOC");
81
81
register_number(ZPOOL_PROP_CAPACITY, "capacity", 0, PROP_READONLY,
82
82
ZFS_TYPE_POOL, "<size>", "CAP");
83
83
register_number(ZPOOL_PROP_GUID, "guid", 0, PROP_READONLY,
84
84
ZFS_TYPE_POOL, "<guid>", "GUID");
85
85
register_number(ZPOOL_PROP_HEALTH, "health", 0, PROP_READONLY,
86
86
ZFS_TYPE_POOL, "<state>", "HEALTH");
87
register_number(ZPOOL_PROP_DEDUPRATIO, "dedupratio", 0, PROP_READONLY,
88
ZFS_TYPE_POOL, "<1.00x or higher if deduped>", "DEDUP");
88
90
/* default number properties */
89
91
register_number(ZPOOL_PROP_VERSION, "version", SPA_VERSION,
90
92
PROP_DEFAULT, ZFS_TYPE_POOL, "<version>", "VERSION");
93
register_number(ZPOOL_PROP_DEDUPDITTO, "dedupditto", 0,
94
PROP_DEFAULT, ZFS_TYPE_POOL, "<threshold (min 100)>", "DEDUPDITTO");
92
96
/* default index (boolean) properties */
93
97
register_index(ZPOOL_PROP_DELEGATION, "delegation", 1, PROP_DEFAULT,
96
100
ZFS_TYPE_POOL, "on | off", "REPLACE", boolean_table);
97
101
register_index(ZPOOL_PROP_LISTSNAPS, "listsnapshots", 0, PROP_DEFAULT,
98
102
ZFS_TYPE_POOL, "on | off", "LISTSNAPS", boolean_table);
103
register_index(ZPOOL_PROP_AUTOEXPAND, "autoexpand", 0, PROP_DEFAULT,
104
ZFS_TYPE_POOL, "on | off", "EXPAND", boolean_table);
100
106
/* default index properties */
101
107
register_index(ZPOOL_PROP_FAILUREMODE, "failmode",