]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
minix mtime support
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sat, 11 Dec 2010 16:46:16 +0000 (17:46 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sat, 11 Dec 2010 16:46:16 +0000 (17:46 +0100)
grub-core/fs/minix.c

index 679e1ec510ffbe36853945a6e1d4bad7b21dafd3..e0ca09bd7ad65f73b214b9f0eedd5e7fbc0adb45 100644 (file)
@@ -480,6 +480,13 @@ grub_minix_dir (grub_device_t device, const char *path,
       grub_minix_read_inode (data, grub_le_to_cpu16 (ino));
       info.dir = ((GRUB_MINIX_INODE_MODE (data)
                   & GRUB_MINIX_IFDIR) == GRUB_MINIX_IFDIR);
+      info.mtimeset = 1;
+#ifndef MODE_MINIX2
+      info.mtime = grub_le_to_cpu32 (data->inode.ctime);
+#else
+      info.mtime = grub_le_to_cpu32 (data->inode.mtime);
+#endif
+
       if (hook (filename, &info) ? 1 : 0)
        break;