]> nv-tegra.nvidia Code Review - linux-2.6.git/blob - fs/ncpfs/ncp_fs_i.h
vfs: push dentry_unhash on rmdir into file systems
[linux-2.6.git] / fs / ncpfs / ncp_fs_i.h
1 /*
2  *  ncp_fs_i.h
3  *
4  *  Copyright (C) 1995 Volker Lendecke
5  *
6  */
7
8 #ifndef _LINUX_NCP_FS_I
9 #define _LINUX_NCP_FS_I
10
11 /*
12  * This is the ncpfs part of the inode structure. This must contain
13  * all the information we need to work with an inode after creation.
14  */
15 struct ncp_inode_info {
16         __le32  dirEntNum;
17         __le32  DosDirNum;
18         __u8    volNumber;
19         __le32  nwattr;
20         struct mutex open_mutex;
21         atomic_t        opened;
22         int     access;
23         int     flags;
24 #define NCPI_KLUDGE_SYMLINK     0x0001
25         __u8    file_handle[6];
26         struct inode vfs_inode;
27 };
28
29 #endif  /* _LINUX_NCP_FS_I */