summaryrefslogtreecommitdiff
path: root/include/linux/ncp_fs.h
diff options
context:
space:
mode:
authorBrian Gerst <bgerst@didntduck.org>2002-03-12 01:50:28 -0800
committerLinus Torvalds <torvalds@penguin.transmeta.com>2002-03-12 01:50:28 -0800
commitbc846ba4feb9e37e036b9d241434bc30dddf6d4b (patch)
treedf96d8bfe76abc8331d12086bcea37e2a5f930b1 /include/linux/ncp_fs.h
parentdbd6e343b70c101fb43896110aed7d9b3442a1e9 (diff)
[PATCH] struct super_block cleanup - ncpfs
Seperates ncp_sb_info from struct super_block.
Diffstat (limited to 'include/linux/ncp_fs.h')
-rw-r--r--include/linux/ncp_fs.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/linux/ncp_fs.h b/include/linux/ncp_fs.h
index 0dd1c21dcee6..6597dd71259b 100644
--- a/include/linux/ncp_fs.h
+++ b/include/linux/ncp_fs.h
@@ -13,6 +13,7 @@
#include <linux/types.h>
#include <linux/ncp_fs_i.h>
+#include <linux/ncp_fs_sb.h>
#include <linux/ipx.h>
#include <linux/ncp_no.h>
@@ -190,7 +191,10 @@ struct ncp_entry_info {
#define NCP_SUPER_MAGIC 0x564c
-#define NCP_SBP(sb) (&((sb)->u.ncpfs_sb))
+static inline struct ncp_server *NCP_SBP(struct super_block *sb)
+{
+ return sb->u.generic_sbp;
+}
#define NCP_SERVER(inode) NCP_SBP((inode)->i_sb)
static inline struct ncp_inode_info *NCP_FINFO(struct inode *inode)