   * IMPORTANT
 diff -ru ntfsprogs-1.7.1/libntfs/volume.c ntfsprogs-1.7.1-utah/libntfs/volume.c
 --- ntfsprogs-1.7.1/libntfs/volume.c	Thu Feb  6 08:24:56 2003
-+++ ntfsprogs-1.7.1-utah/libntfs/volume.c	Wed Mar 31 16:37:25 2004
++++ ntfsprogs-1.7.1-utah/libntfs/volume.c	Wed Apr  7 10:39:20 2004
 @@ -27,6 +27,7 @@
  #include <sys/stat.h>
  #include <limits.h>

 #include "config.h"
 
 #include <sys/mount.h>
diff -ru ntfsprogs-1.7.1/libntfs/attrib.c ntfsprogs-1.7.1-utah/libntfs/attrib.c
--- ntfsprogs-1.7.1/libntfs/attrib.c	Thu Feb 13 03:25:30 2003
+++ ntfsprogs-1.7.1-utah/libntfs/attrib.c	Wed Mar 31 16:37:25 2004

 #ifdef HAVE_STDIO_H
diff -ru ntfsprogs-1.7.1/include/disk_io.h ntfsprogs-1.7.1-utah/include/disk_io.h
--- ntfsprogs-1.7.1/include/disk_io.h	Thu Feb  6 08:24:56 2003
+++ ntfsprogs-1.7.1-utah/include/disk_io.h	Wed Apr  7 09:40:14 2004
@@ -22,10 +22,13 @@
 #ifndef _NTFS_DISK_IO_H
 #define _NTFS_DISK_IO_H
 
+#include <sys/param.h> /*Included for FreeBSD*/
 #include "volume.h"
 
-extern s64 ntfs_pread(const int fd, const s64 pos, s64 count, const void *b);
-extern s64 ntfs_pwrite(const int fd, const s64 pos, s64 count, const void *b);
+extern void ntfs_setiobase(const int fd, const s64 base);
+
+extern s64 ntfs_pread(const int fd, s64 pos, s64 count, const void *b);
+extern s64 ntfs_pwrite(const int fd, s64 pos, s64 count, const void *b);
 
 extern s64 ntfs_mst_pread(const int fd, const s64 pos, s64 count,
 		const u32 bksize, const void *b);
diff -ru ntfsprogs-1.7.1/include/endians.h ntfsprogs-1.7.1-utah/include/endians.h
--- ntfsprogs-1.7.1/include/endians.h	Thu Feb  6 08:24:56 2003
+++ ntfsprogs-1.7.1-utah/include/endians.h	Wed Mar 31 16:37:25 2004
