diff options
author | Theodore Ts'o <tytso@mit.edu> | 2006-03-18 19:58:13 -0500 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2006-03-18 19:58:13 -0500 |
commit | 98eb44bdb5749f323a858d71bf5e7f0eddb61191 (patch) | |
tree | 6307bd6b00a86b8afc0657883e6a4b6c4defb29a /debugfs/debugfs.c | |
parent | 39c47ce6417b81aa74596fd0d4d98d542525a444 (diff) | |
download | android_external_e2fsprogs-98eb44bdb5749f323a858d71bf5e7f0eddb61191.tar.gz android_external_e2fsprogs-98eb44bdb5749f323a858d71bf5e7f0eddb61191.tar.bz2 android_external_e2fsprogs-98eb44bdb5749f323a858d71bf5e7f0eddb61191.zip |
Add an option to debugfs to open filesystems in exclusive mode
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'debugfs/debugfs.c')
-rw-r--r-- | debugfs/debugfs.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c index 7eb7dc62..992a2b72 100644 --- a/debugfs/debugfs.c +++ b/debugfs/debugfs.c @@ -128,7 +128,7 @@ void do_open_filesys(int argc, char **argv) char *data_filename = 0; reset_getopt(); - while ((c = getopt (argc, argv, "iwfcb:s:d:")) != EOF) { + while ((c = getopt (argc, argv, "iwfecb:s:d:")) != EOF) { switch (c) { case 'i': open_flags |= EXT2_FLAG_IMAGE_FILE; @@ -139,6 +139,9 @@ void do_open_filesys(int argc, char **argv) case 'f': open_flags |= EXT2_FLAG_FORCE; break; + case 'e': + open_flags |= EXT2_FLAG_EXCLUSIVE; + break; case 'c': catastrophic = 1; break; |