Enable filter to pass an exit status.
[doldaconnect.git] / daemon / transfer.h
index 07e3e3f..5a5b022 100644 (file)
@@ -84,6 +84,7 @@ struct transfer
     char *filterbuf;
     struct hash *hash;
     size_t filterbufsize, filterbufdata;
+    wchar_t *exitstatus;
     CBCHAIN(trans_ac, struct transfer *transfer, wchar_t *attrib);
     CBCHAIN(trans_p, struct transfer *transfer);
     CBCHAIN(trans_act, struct transfer *transfer);
@@ -121,6 +122,8 @@ void transferstartdl(struct transfer *transfer, struct socket *sk);
 void trytransferbypeer(struct fnet *fnet, wchar_t *peerid);
 
 extern struct transfer *transfers;
+extern unsigned long long bytesupload;
+extern unsigned long long bytesdownload;
 EGCBCHAIN(newtransfercb, struct transfer *);
 
 #endif