changing internal version number to 8.12
[citadel.git] / libcitadel / lib / libcitadel.h
index 4258341c1eb6be25eb5b12de742549a2997549ce..a4e8f0cf0b06b4460e0196294388f3d2f48cc942 100644 (file)
@@ -28,7 +28,7 @@
 #include <sys/types.h>
 #include <netinet/in.h>
 
-#define LIBCITADEL_VERSION_NUMBER      811
+#define LIBCITADEL_VERSION_NUMBER      812
 
 /*
  * Here's a bunch of stupid magic to make the MIME parser portable.
@@ -258,6 +258,7 @@ typedef struct __fd_iobuffer {
        int PipeSize;
        long TotalSendSize;
        long TotalSentAlready;
+       long TotalReadAlready;
        long ChunkSize;
        long ChunkSendRemain;
        StrBuf *ChunkBuffer; /* just used if we don't have sendfile */
@@ -268,6 +269,7 @@ void FDIOBufferInit(FDIOBuffer *FDB, IOBuffer *IO, int FD, long TotalSendSize);
 void FDIOBufferDelete(FDIOBuffer *FDB);
 int FileSendChunked(FDIOBuffer *FDB, const char **Err);
 int FileRecvChunked(FDIOBuffer *FDB, const char **Err);
+int FileMoveChunked(FDIOBuffer *FDB, const char **Err);
 eReadState WriteIOBAlreadyRead(FDIOBuffer *FDB, const char **Error);
 
 long StrBuf_read_one_chunk_callback (int fd, short event, IOBuffer *FB);