X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=fs%2Freiserfs%2Fdir.c;h=657050ad7430e68777a326c18fad5a4d8a04cefb;hb=910b1b2e6d7d10e1c3bffdd12a90ec82f535f9a5;hp=d71ac657928931e114ea0798342e501f27558a79;hpb=8f75015f33c3005e0bbf83ffc0d5e0b4262cc03d;p=mv-sheeva.git diff --git a/fs/reiserfs/dir.c b/fs/reiserfs/dir.c index d71ac657928..657050ad743 100644 --- a/fs/reiserfs/dir.c +++ b/fs/reiserfs/dir.c @@ -2,7 +2,6 @@ * Copyright 2000 by Hans Reiser, licensing governed by reiserfs/README */ -#include #include #include #include @@ -18,11 +17,14 @@ static int reiserfs_readdir(struct file *, void *, filldir_t); static int reiserfs_dir_fsync(struct file *filp, struct dentry *dentry, int datasync); -struct file_operations reiserfs_dir_operations = { +const struct file_operations reiserfs_dir_operations = { .read = generic_read_dir, .readdir = reiserfs_readdir, .fsync = reiserfs_dir_fsync, .ioctl = reiserfs_ioctl, +#ifdef CONFIG_COMPAT + .compat_ioctl = reiserfs_compat_ioctl, +#endif }; static int reiserfs_dir_fsync(struct file *filp, struct dentry *dentry,