Add support for new default mount options for the journal data mode.
diff --git a/lib/e2p/mntopts.c b/lib/e2p/mntopts.c
index 5db363e..6d0eca0 100644
--- a/lib/e2p/mntopts.c
+++ b/lib/e2p/mntopts.c
@@ -27,10 +27,13 @@
{ EXT2_DEFM_XATTR_USER, "user_xattr" },
{ EXT2_DEFM_ACL, "acl" },
{ EXT2_DEFM_UID16, "uid16" },
- { 0, 0 },
+ { EXT3_DEFM_JMODE_DATA, "journal_data" },
+ { EXT3_DEFM_JMODE_ORDERED, "journal_data_ordered" },
+ { EXT3_DEFM_JMODE_WBACK, "journal_data_writeback" },
+ { 0, 0 },
};
-const char *e2p_mntopt2string(int compat, unsigned int mask)
+const char *e2p_mntopt2string(unsigned int mask)
{
struct mntopt *f;
static char buf[20];
@@ -121,6 +124,8 @@
return 1;
if (ok && !(ok & mask))
return 1;
+ if (mask & EXT3_DEFM_JMODE)
+ *mntopts &= ~EXT3_DEFM_JMODE;
if (neg)
*mntopts &= ~mask;
else