summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2002-11-16 03:52:06 -0800
committerLinus Torvalds <torvalds@home.transmeta.com>2002-11-16 03:52:06 -0800
commitbb18cd7f23b2be227831c3c9c038d7892b2ff858 (patch)
tree650c5829764946b53a14791d0baaa576235ca7db
parent611845198b0b78471b0fb34e1a8c20a52a0921c5 (diff)
[PATCH] nuke some crap from fs.h
Remove four dead prototypes and don't include mount.h here - fs.h itself doesn't need it at all (just the struct vfsmount forward declaration) and gets it through dcache.h anyway.
-rw-r--r--include/linux/fs.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/include/linux/fs.h b/include/linux/fs.h
index 54e7789318ec..e10ed56a6a1d 100644
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@ -28,7 +28,7 @@
struct poll_table_struct;
struct nameidata;
-
+struct vfsmount;
/*
* It's silly to have NR_OPEN bigger than NR_FILE, but you can change
@@ -271,10 +271,9 @@ struct iattr {
#define ATTR_FLAG_NODIRATIME 16 /* Don't update atime for directory */
/*
- * Includes for diskquotas and mount structures.
+ * Includes for diskquotas.
*/
#include <linux/quota.h>
-#include <linux/mount.h>
/*
* oh the beauties of C type declarations.
@@ -1341,11 +1340,6 @@ extern struct inode_operations simple_dir_inode_operations;
extern unsigned int real_root_dev;
#endif
-extern ssize_t char_read(struct file *, char *, size_t, loff_t *);
-extern ssize_t block_read(struct file *, char *, size_t, loff_t *);
-extern ssize_t char_write(struct file *, const char *, size_t, loff_t *);
-extern ssize_t block_write(struct file *, const char *, size_t, loff_t *);
-
extern int inode_change_ok(struct inode *, struct iattr *);
extern int inode_setattr(struct inode *, struct iattr *);