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 #ifdef __KERNEL__
12 
13 /*
14  * This is the ncpfs part of the inode structure. This must contain
15  * all the information we need to work with an inode after creation.
16  */
17 struct ncp_inode_info {
18 	__u32	dirEntNum;
19 	__u32	DosDirNum;
20 	__u32	volNumber;
21 	__u32	nwattr;
22 	struct semaphore open_sem;
23 	atomic_t	opened;
24 	int	access;
25 	__u32	server_file_handle;
26 	__u8	open_create_action;
27 	__u8	file_handle[6];
28 };
29 
30 #endif	/* __KERNEL__ */
31 
32 #endif	/* _LINUX_NCP_FS_I */
33