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