• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 #define NCPI_DIR_CACHE		0x0002
26 	__u8	file_handle[6];
27 	struct inode vfs_inode;
28 };
29 
30 #endif	/* _LINUX_NCP_FS_I */
31