From: fredrik Date: Fri, 22 Dec 2006 00:32:07 +0000 (+0000) Subject: Add hasupload. X-Git-Tag: 0.3~140 X-Git-Url: http://git.dolda2000.com/gitweb/?p=doldaconnect.git;a=commitdiff_plain;h=6c6bc9ce5fcb3427089b1439abfba8ebda183f15 Add hasupload. git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@786 959494ce-11ee-0310-bf91-de5d638817bd --- diff --git a/daemon/transfer.c b/daemon/transfer.c index cf636e4..f5b6b50 100644 --- a/daemon/transfer.c +++ b/daemon/transfer.c @@ -155,6 +155,18 @@ struct transfer *finddownload(wchar_t *peerid) return(transfer); } +struct transfer *hasupload(struct fnet *fnet, wchar_t *peerid) +{ + struct transfer *transfer; + + for(transfer = transfers; transfer != NULL; transfer = transfer->next) + { + if((transfer->fnet == fnet) && !wcscmp(transfer->peerid, peerid)) + break; + } + return(transfer); +} + struct transfer *newupload(struct fnetnode *fn, struct fnet *fnet, wchar_t *nickid, struct transferiface *iface, void *data) { struct transfer *transfer;