patch-2.2.0-pre4 linux/fs/ntfs/inode.h

Next file: linux/fs/ntfs/macros.h
Previous file: linux/fs/ntfs/inode.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.2.0-pre3/linux/fs/ntfs/inode.h linux/fs/ntfs/inode.h
@@ -3,23 +3,26 @@
  *  Header file for inode.c
  *
  *  Copyright (C) 1997 Régis Duchesne
+ *  Copyright (C) 1998 Martin von Löwis
  */
 
 ntfs_attribute *ntfs_find_attr(ntfs_inode *ino, int type, char *name);
 int ntfs_read_attr(ntfs_inode *ino, int type, char *name, int offset,
-  ntfs_io *buf);
+		   ntfs_io *buf);
 int ntfs_write_attr(ntfs_inode *ino, int type, char *name, int offset,
-  ntfs_io *buf);
+		    ntfs_io *buf);
 int ntfs_init_inode(ntfs_inode *ino,ntfs_volume *vol,int inum);
 void ntfs_clear_inode(ntfs_inode *ino);
 int ntfs_check_mft_record(ntfs_volume *vol,char *record);
-int ntfs_alloc_inode (ntfs_inode *dir, ntfs_inode *result, char *filename,
-  int namelen);
+int ntfs_alloc_inode (ntfs_inode *dir, ntfs_inode *result, 
+		      const char *filename, int namelen,ntfs_u32);
+int ntfs_alloc_file (ntfs_inode *dir, ntfs_inode *result, 
+		     char *filename, int namelen);
 int ntfs_update_inode(ntfs_inode *ino);
 int ntfs_vcn_to_lcn(ntfs_inode *ino, int vcn);
 int ntfs_readwrite_attr(ntfs_inode *ino, ntfs_attribute *attr, int offset,
-  ntfs_io *dest);
+			ntfs_io *dest);
 int ntfs_allocate_attr_number(ntfs_inode *ino, int *result);
-int ntfs_decompress_run(unsigned char **data, int *length, int *cluster,
-  int *ctype);
+int ntfs_decompress_run(unsigned char **data, int *length, ntfs_cluster_t *cluster,
+			int *ctype);
 void ntfs_decompress(unsigned char *dest, unsigned char *src, ntfs_size_t l);

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov