btrfs-progs: build btrfs.static needs libbtrfsutil to build
[platform/upstream/btrfs-progs.git] / btrfs-sb-mod.c
index ccefc98..c381fb6 100644 (file)
@@ -124,6 +124,9 @@ struct sb_field {
        { .name = "chunk_root_generation", .type = TYPE_U64 },
        { .name = "cache_generation", .type = TYPE_U64 },
        { .name = "uuid_tree_generation", .type = TYPE_U64 },
+       { .name = "compat_flags", .type = TYPE_U64 },
+       { .name = "compat_ro_flags", .type = TYPE_U64 },
+       { .name = "incompat_flags", .type = TYPE_U64 },
        { .name = "csum_type", .type = TYPE_U16 },
 };
 
@@ -169,6 +172,9 @@ static void mod_field_by_name(struct btrfs_super_block *sb, int set, const char
                MOD_FIELD(chunk_root_generation, set, val)
                MOD_FIELD(cache_generation, set, val)
                MOD_FIELD(uuid_tree_generation, set, val)
+               MOD_FIELD(compat_flags, set, val)
+               MOD_FIELD(compat_ro_flags, set, val)
+               MOD_FIELD(incompat_flags, set, val)
                MOD_FIELD16(csum_type, set, val)
        else {
                printf("ERROR: unhandled field: %s\n", name);