Index: common-src/amanda.h
===================================================================
RCS file: /cvsroot/amanda/amanda/common-src/amanda.h,v
retrieving revision 1.66.2.7
diff -u -r1.66.2.7 amanda.h
--- common-src/amanda.h	2000/09/23 15:33:58	1.66.2.7
+++ common-src/amanda.h	2001/02/20 04:13:09
@@ -506,7 +506,7 @@
 extern char  *agets	      P((FILE *file));
 extern char  *areads	      P((int fd));
 #endif
-extern ssize_t  areads_dataready  P((int fd));
+extern size_t   areads_dataready  P((int fd));
 extern void     areads_relbuf     P((int fd));
 
 /*
Index: common-src/file.c
===================================================================
RCS file: /cvsroot/amanda/amanda/common-src/file.c,v
retrieving revision 1.14.4.6
diff -u -r1.14.4.6 file.c
--- common-src/file.c	2000/09/24 01:57:20	1.14.4.6
+++ common-src/file.c	2001/02/20 04:13:09
@@ -435,17 +435,17 @@
 static struct areads_buffer {
     char *buffer;
     char *endptr;
-    ssize_t bufsize;
+    size_t bufsize;
 } *areads_buffer = NULL;
 static int areads_bufcount = 0;
-static ssize_t areads_bufsize = BUFSIZ;		/* for the test program */
+static size_t areads_bufsize = BUFSIZ;		/* for the test program */
 
 static void
 areads_getbuf(fd)
     int fd;
 {
     struct areads_buffer *new;
-    ssize_t size;
+    size_t size;
 
     assert(fd >= 0);
     if(fd >= areads_bufcount) {
@@ -472,18 +472,18 @@
  *=====================================================================
  * Return the amount of data still in an areads buffer.
  *
- * ssize_t areads_dataready (int fd)
+ * size_t areads_dataready (int fd)
  *
  * entry:	fd = file descriptor to release buffer for
  * exit:	returns number of bytes of data ready to process
  *=====================================================================
  */
 
-ssize_t
+size_t
 areads_dataready(fd)
     int fd;
 {
-    ssize_t r = 0;
+    size_t r = 0;
 
     if(fd >= 0 && fd < areads_bufcount && areads_buffer[fd].buffer != NULL) {
 	r = areads_buffer[fd].endptr - areads_buffer[fd].buffer;
@@ -544,8 +544,8 @@
     char *buffer;
     char *endptr;
     char *newbuf;
-    ssize_t buflen;
-    ssize_t size;
+    size_t buflen;
+    size_t size;
     ssize_t r;
 
     malloc_enter(dbmalloc_caller_loc(s, l));
