Allow logging of unimplemented DC commands.
[doldaconnect.git] / daemon / transfer.h
index f67898f..c200acf 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);
@@ -97,6 +98,7 @@ void linktransfer(struct transfer *transfer);
 int slotsleft(void);
 void bumptransfer(struct transfer *transfer);
 struct transfer *findtransfer(int id);
+struct transfer *hasupload(struct fnet *fnet, wchar_t *peerid);
 struct transfer *newupload(struct fnetnode *fn, struct fnet *fnet, wchar_t *nickid, struct transferiface *iface, void *data);
 void transfersetnick(struct transfer *transfer, wchar_t *newnick);
 void transfersetpath(struct transfer *transfer, wchar_t *newpath);