patch-2.4.19 linux-2.4.19/fs/binfmt_misc.c
Next file: linux-2.4.19/fs/binfmt_script.c
Previous file: linux-2.4.19/fs/binfmt_em86.c
Back to the patch index
Back to the overall index
- Lines: 30
- Date:
Fri Aug 2 17:39:45 2002
- Orig file:
linux-2.4.18/fs/binfmt_misc.c
- Orig date:
Sat Oct 20 19:14:42 2001
diff -urN linux-2.4.18/fs/binfmt_misc.c linux-2.4.19/fs/binfmt_misc.c
@@ -38,7 +38,7 @@
typedef struct {
struct list_head list;
- int flags; /* type, status, etc. */
+ unsigned long flags; /* type, status, etc. */
int offset; /* offset of magic */
int size; /* size of magic/mask */
char *magic; /* magic or filename extension */
@@ -600,11 +600,6 @@
return NULL;
}
-static struct file_operations bm_dir_operations = {
- read: generic_read_dir,
- readdir: dcache_readdir,
-};
-
static struct inode_operations bm_dir_inode_operations = {
lookup: bm_lookup,
};
@@ -646,7 +641,7 @@
if (!inode)
return NULL;
inode->i_op = &bm_dir_inode_operations;
- inode->i_fop = &bm_dir_operations;
+ inode->i_fop = &dcache_dir_ops;
dentry[0] = d_alloc_root(inode);
if (!dentry[0]) {
iput(inode);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)