summaryrefslogtreecommitdiff
path: root/cmd_fsck.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2017-11-08 15:54:01 -0900
committerKent Overstreet <kent.overstreet@gmail.com>2017-11-08 16:01:26 -0900
commitb9845593296c2e9cc53780fb2ad80ddaf26862d1 (patch)
tree313487894ead3377e0268b822d970dcc88389ead /cmd_fsck.c
parent8351bbc05bc163758d3410ce6d6cab8eb4441609 (diff)
update for new option code
Diffstat (limited to 'cmd_fsck.c')
-rw-r--r--cmd_fsck.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/cmd_fsck.c b/cmd_fsck.c
index 5ca9b825..22422233 100644
--- a/cmd_fsck.c
+++ b/cmd_fsck.c
@@ -27,25 +27,25 @@ int cmd_fsck(int argc, char *argv[])
const char *err;
int opt;
- opts.degraded = true;
+ opt_set(opts, degraded, true);
while ((opt = getopt(argc, argv, "pynfvh")) != -1)
switch (opt) {
case 'p':
- opts.fix_errors = FSCK_ERR_YES;
+ opt_set(opts, fix_errors, FSCK_ERR_YES);
break;
case 'y':
- opts.fix_errors = FSCK_ERR_YES;
+ opt_set(opts, fix_errors, FSCK_ERR_YES);
break;
case 'n':
- opts.nochanges = true;
- opts.fix_errors = FSCK_ERR_NO;
+ opt_set(opts, nochanges, true);
+ opt_set(opts, fix_errors, FSCK_ERR_NO);
break;
case 'f':
/* force check, even if filesystem marked clean: */
break;
case 'v':
- opts.verbose_recovery = true;
+ opt_set(opts, verbose_recovery, true);
break;
case 'h':
usage();