summaryrefslogtreecommitdiffstats
path: root/include/linux/fs.h
diff options
context:
space:
mode:
authorMike Shaver <shaver@ingenia.com>1997-09-16 15:05:24 +0000
committerMike Shaver <shaver@ingenia.com>1997-09-16 15:05:24 +0000
commit4e589e524e0c4c23fd8c6217696bd9983dc8a721 (patch)
treeeecd52c3e576218b98aa69d57cbaaa030e5a4f29 /include/linux/fs.h
parent6ce1685bcf39c7a589acdeb9639e71c4dde91ab0 (diff)
EFS integration (read-only, slight problem with symlinks).
Diffstat (limited to 'include/linux/fs.h')
-rw-r--r--include/linux/fs.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/fs.h b/include/linux/fs.h
index 8dd814564..8380d0a67 100644
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@ -251,6 +251,7 @@ static inline int buffer_protected(struct buffer_head * bh)
#include <linux/ufs_fs_i.h>
#include <linux/romfs_fs_i.h>
#include <linux/smb_fs_i.h>
+#include <linux/efs_fs_i.h>
/*
* Attribute flags. These should be or-ed together to figure out what
@@ -350,6 +351,7 @@ struct inode {
struct ufs_inode_info ufs_i;
struct romfs_inode_info romfs_i;
struct smb_inode_info smbfs_i;
+ struct efs_inode_info efs_i;
struct socket socket_i;
void *generic_ip;
} u;
@@ -481,6 +483,7 @@ extern int fasync_helper(struct inode *, struct file *, int, struct fasync_struc
#include <linux/affs_fs_sb.h>
#include <linux/ufs_fs_sb.h>
#include <linux/romfs_fs_sb.h>
+#include <linux/efs_fs_sb.h>
#include <linux/smb_fs_sb.h>
struct super_block {
@@ -515,6 +518,7 @@ struct super_block {
struct affs_sb_info affs_sb;
struct ufs_sb_info ufs_sb;
struct romfs_sb_info romfs_sb;
+ struct efs_sb_info efs_sb;
struct smb_sb_info smbfs_sb;
void *generic_sbp;
} u;