X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=btrfs-select-super.c;h=e021221e286d20218c84a9c7e7605c55e4526a0b;hb=f23506c8a43f4c330884bd33bf9f1833368af6a3;hp=4f4ec0b678f5862eaa71324611cc794ad19ab56e;hpb=3bb71d27ac8f40554c0ba9748e411d2c2d4943d0;p=platform%2Fupstream%2Fbtrfs-progs.git diff --git a/btrfs-select-super.c b/btrfs-select-super.c index 4f4ec0b..e021221 100644 --- a/btrfs-select-super.c +++ b/btrfs-select-super.c @@ -29,11 +29,12 @@ #include "transaction.h" #include "list.h" #include "utils.h" +#include "help.h" static void print_usage(void) { - fprintf(stderr, "usage: btrfs-select-super -s number dev\n"); - fprintf(stderr, "%s\n", PACKAGE_STRING); + printf("usage: btrfs-select-super -s number dev\n"); + printf("\t-s super copy of superbloc to overwrite the primary one (values: 1, 2)\n"); exit(1); } @@ -92,7 +93,7 @@ int main(int argc, char **argv) /* make the super writing code think we've read the first super */ root->fs_info->super_bytenr = BTRFS_SUPER_INFO_OFFSET; - ret = write_all_supers(root); + ret = write_all_supers(root->fs_info); /* we don't close the ctree or anything, because we don't want a real * transaction commit. We just want the super copy we pulled off the