X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=daemon%2Ftransfer.h;h=c200acfd0266b465a31bd8ec19103d23e2a3ab13;hb=5ec60e4217863b0e2d6a86ba3f60f60c68608227;hp=f67898f9213b0aacc758b315ebe8c630d376da1a;hpb=d5aa6bdc7d405d21dcf5171b04f505e1c6f245e6;p=doldaconnect.git diff --git a/daemon/transfer.h b/daemon/transfer.h index f67898f..c200acf 100644 --- a/daemon/transfer.h +++ b/daemon/transfer.h @@ -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);