Whamcloud - gitweb
ChangeLog, pass5.c, problem.c, problem.h:
[tools/e2fsprogs.git] / e2fsck / problem.c
index 0a72061..6ddd7aa 100644 (file)
@@ -167,9 +167,13 @@ static const struct e2fsck_problem problem_table[] = {
 
        /* Inode count in superblock is incorrect */
        { PR_0_INODE_COUNT_WRONG,
-         N_("@i count in @S is %i, should be %j\n"),
+         N_("@i count in @S is %i, should be %j.\n"),
          PROMPT_FIX, 0 },
-                 
+
+       { PR_0_HURD_CLEAR_FILETYPE,
+         N_("The Hurd does not support the filetype feature.\n"),
+         PROMPT_CLEAR, 0 },      
+
        /* Pass 1 errors */
        
        /* Pass 1: Checking inodes, blocks, and sizes */
@@ -420,14 +424,20 @@ static const struct e2fsck_problem problem_table[] = {
 
        /* Immutable flag set on a device or socket inode */
        { PR_1_SET_IMMUTABLE,
-         N_("Special (device/socket/fifo) @i %i has immutable flag set.  "),
+         N_("Special (device/socket/fifo) @i %i has immutable or "
+            "append-only flag set.\n"),
          PROMPT_CLEAR, PR_PREEN_OK | PR_PREEN_NO | PR_NO_OK },
 
-       /* Imagic flag set on an inode when filesystem doesn't support it */
+       /* Compression flag set on an inode when filesystem doesn't support it */
        { PR_1_COMPR_SET,
          N_("@i %i has @cion flag set on @f without @cion support.  "),
          PROMPT_CLEAR, 0 },
 
+       /* Non-zero size for device, fifo or socket inode */
+       { PR_1_SET_NONZSIZE,
+         "Special (device/socket/fifo) @i %i has non-zero size.  ",
+         PROMPT_FIX, PR_PREEN_OK },
+         
        /* Pass 1b errors */
 
        /* Pass 1B: Rescan for duplicate/bad blocks */
@@ -971,7 +981,17 @@ static const struct e2fsck_problem problem_table[] = {
        { PR_5_FUDGE_BITMAP_ERROR,
          N_("Internal error: fudging end of bitmap (%N)\n"),
          PROMPT_NONE, PR_FATAL },        
-         
+
+       /* Error copying in replacement inode bitmap */
+       { PR_5_COPY_IBITMAP_ERROR,
+         "Error copying in replacement @i @B: %m\n",
+         PROMPT_NONE, PR_FATAL },
+
+       /* Error copying in replacement block bitmap */
+       { PR_5_COPY_BBITMAP_ERROR,
+         "Error copying in replacement @b @B: %m\n",
+         PROMPT_NONE, PR_FATAL },
+                 
        { 0 }
 };