Index: /trunk/Nebulous/nebclient/idataclient.c
===================================================================
--- /trunk/Nebulous/nebclient/idataclient.c	(revision 2959)
+++ /trunk/Nebulous/nebclient/idataclient.c	(revision 2960)
@@ -4,5 +4,5 @@
  * Copyright (C) 2005  Joshua Hoblitt
  *
- * $Id: idataclient.c,v 1.5 2005-01-11 21:57:31 jhoblitt Exp $
+ * $Id: idataclient.c,v 1.6 2005-01-11 22:10:53 jhoblitt Exp $
  */
 
@@ -222,9 +222,9 @@
 }
 
-int idataCopyFile(char *source, char *dest)
+off_t idataCopyFile(char *source, char *dest)
 {
     int             sourceFH;
     int             destFH; 
-    size_t          bytesCopied;
+    off_t           bytesCopied;
 
     sourceFH = open(source, O_RDONLY);
@@ -262,9 +262,9 @@
 }
 
-int idataCopyFilehandle(int sourceFH, int destFH)
-{
-    size_t          bytesTotal;
-    size_t          bytesRemaining;
-    size_t          writeSize;
+off_t idataCopyFilehandle(int sourceFH, int destFH)
+{
+    off_t           bytesTotal;
+    off_t           bytesRemaining;
+    off_t           writeSize;
     char            writeBuf[64 * 1024];
     struct stat     sourceStat;
Index: /trunk/Nebulous/nebclient/idataclient.h
===================================================================
--- /trunk/Nebulous/nebclient/idataclient.h	(revision 2959)
+++ /trunk/Nebulous/nebclient/idataclient.h	(revision 2960)
@@ -4,5 +4,5 @@
  * Copyright (C) 2005  Joshua Hoblitt
  *
- * $Id: idataclient.h,v 1.3 2005-01-11 04:36:40 jhoblitt Exp $
+ * $Id: idataclient.h,v 1.4 2005-01-11 22:10:53 jhoblitt Exp $
  */
 
@@ -50,5 +50,5 @@
 void idataFree(void *ptr);
 
-int idataCopyFile(char *source, char *dest);
+off_t idataCopyFile(char *source, char *dest);
 
-int idataCopyFilehandle(int sourceFH, int destFH);
+off_t idataCopyFilehandle(int sourceFH, int destFH);
