inode.c (353816f43d1fb340ff2d9a911dd5d0799c09f6a5) inode.c (c765d479037808532310212e9b3fa95760e975f2)
1/*
2 * linux/fs/affs/inode.c
3 *
4 * (c) 1996 Hans-Joachim Widmaier - Rewritten
5 *
6 * (C) 1993 Ray Burr - Modified for Amiga FFS filesystem.
7 *
8 * (C) 1992 Eric Youngdale Modified for ISO9660 filesystem.

--- 105 unchanged lines hidden (view full) ---

114 inode->i_fop = &affs_dir_operations;
115 break;
116 case ST_LINKDIR:
117#if 0
118 affs_warning(sb, "read_inode", "inode is LINKDIR");
119 goto bad_inode;
120#else
121 inode->i_mode |= S_IFDIR;
1/*
2 * linux/fs/affs/inode.c
3 *
4 * (c) 1996 Hans-Joachim Widmaier - Rewritten
5 *
6 * (C) 1993 Ray Burr - Modified for Amiga FFS filesystem.
7 *
8 * (C) 1992 Eric Youngdale Modified for ISO9660 filesystem.

--- 105 unchanged lines hidden (view full) ---

114 inode->i_fop = &affs_dir_operations;
115 break;
116 case ST_LINKDIR:
117#if 0
118 affs_warning(sb, "read_inode", "inode is LINKDIR");
119 goto bad_inode;
120#else
121 inode->i_mode |= S_IFDIR;
122 inode->i_op = NULL;
123 inode->i_fop = NULL;
122 /* ... and leave ->i_op and ->i_fop pointing to empty */
124 break;
125#endif
126 case ST_LINKFILE:
127 affs_warning(sb, "read_inode", "inode is LINKFILE");
128 goto bad_inode;
129 case ST_FILE:
130 size = be32_to_cpu(tail->size);
131 inode->i_mode |= S_IFREG;

--- 274 unchanged lines hidden ---
123 break;
124#endif
125 case ST_LINKFILE:
126 affs_warning(sb, "read_inode", "inode is LINKFILE");
127 goto bad_inode;
128 case ST_FILE:
129 size = be32_to_cpu(tail->size);
130 inode->i_mode |= S_IFREG;

--- 274 unchanged lines hidden ---