X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=cmd_option.c;h=86768e5d85b9249677d5ce8a10ec8c4c0600e4f4;hb=46b2c553aa462cf2c25b1fe017c164c2da471a98;hp=b5f632695d44ddc8894184b3bdf1a00ee3da284c;hpb=962390c0b2e90c1c85abfe69b8b76fd7ef3925ee;p=bcachefs-tools-debian diff --git a/cmd_option.c b/cmd_option.c index b5f6326..86768e5 100644 --- a/cmd_option.c +++ b/cmd_option.c @@ -88,17 +88,19 @@ int cmd_set_option(int argc, char *argv[]) bch2_fs_stop(c); return ret; online: - unsigned dev_idx; - struct bchfs_handle fs = bchu_fs_open_by_dev(argv[i], &dev_idx); + { + unsigned dev_idx; + struct bchfs_handle fs = bchu_fs_open_by_dev(argv[i], &dev_idx); - for (i = 0; i < bch2_opts_nr; i++) { - if (!new_opt_strs.by_id[i]) - continue; + for (i = 0; i < bch2_opts_nr; i++) { + if (!new_opt_strs.by_id[i]) + continue; - char *path = mprintf("options/%s", bch2_opt_table[i].attr.name); + char *path = mprintf("options/%s", bch2_opt_table[i].attr.name); - write_file_str(fs.sysfs_fd, path, new_opt_strs.by_id[i]); - free(path); + write_file_str(fs.sysfs_fd, path, new_opt_strs.by_id[i]); + free(path); + } } return 0; }