summaryrefslogtreecommitdiff
path: root/convert.c
diff options
context:
space:
mode:
authorChris Mason <chris.mason@oracle.com>2008-05-05 09:45:26 -0400
committerDavid Woodhouse <dwmw2@hera.kernel.org>2008-05-05 09:45:26 -0400
commita62332eeb2235ef1cbdd270323bc68e106c632ac (patch)
treeb8333ec9dbe1d653ed2ea922fd6d05cd0daee9c1 /convert.c
parentaaf38b3ebd2fa9cb6948ff1d6a2cfda063170a6e (diff)
Add a readonly flag open_ctree to force RO opens
Diffstat (limited to 'convert.c')
-rw-r--r--convert.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/convert.c b/convert.c
index 80dc3f59..219f849b 100644
--- a/convert.c
+++ b/convert.c
@@ -2189,7 +2189,7 @@ int do_convert(const char *devname, int datacsum, int packing, int noxattr)
fprintf(stderr, "unable to update system chunk\n");
goto fail;
}
- root = open_ctree_fd(fd, devname, super_bytenr);
+ root = open_ctree_fd(fd, devname, super_bytenr, O_RDWR);
if (!root) {
fprintf(stderr, "unable to open ctree\n");
goto fail;
@@ -2251,7 +2251,7 @@ int do_convert(const char *devname, int datacsum, int packing, int noxattr)
goto fail;
}
- root = open_ctree_fd(fd, devname, 0);
+ root = open_ctree_fd(fd, devname, 0, O_RDWR);
if (!root) {
fprintf(stderr, "unable to open ctree\n");
goto fail;
@@ -2349,7 +2349,7 @@ int do_rollback(const char *devname, int force)
fprintf(stderr, "unable to open %s\n", devname);
goto fail;
}
- root = open_ctree_fd(fd, devname, 0);
+ root = open_ctree_fd(fd, devname, 0, O_RDWR);
if (!root) {
fprintf(stderr, "unable to open ctree\n");
goto fail;