Revert to Fedora kernel-2.6.17-1.2187_FC5 patched with vs2.0.2.1; there are too many...
[linux-2.6.git] / include / linux / squashfs_fs_i.h
index d0cf810..0d6a879 100644 (file)
@@ -3,8 +3,7 @@
 /*
  * Squashfs
  *
- * Copyright (c) 2002, 2003, 2004, 2005, 2006
- * Phillip Lougher <phillip@lougher.org.uk>
+ * Copyright (c) 2002, 2003, 2004, 2005 Phillip Lougher <phillip@lougher.demon.co.uk>
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
  * squashfs_fs_i.h
  */
 
-struct squashfs_inode_info {
-       long long       start_block;
+typedef struct squashfs_inode_info {
+       unsigned int    start_block;
+       unsigned int    block_list_start;
        unsigned int    offset;
        union {
                struct {
-                       long long       fragment_start_block;
+                       unsigned int    fragment_start_block;
                        unsigned int    fragment_size;
                        unsigned int    fragment_offset;
-                       long long       block_list_start;
                } s1;
                struct {
-                       long long       directory_index_start;
+                       unsigned int    directory_index_start;
                        unsigned int    directory_index_offset;
                        unsigned int    directory_index_count;
-                       unsigned int    parent_inode;
                } s2;
        } u;
        struct inode    vfs_inode;
-};
+       } squashfs_inode_info;
 #endif