From: hadaq Date: Thu, 24 Feb 2011 13:32:55 +0000 (+0000) Subject: NetTrans_multiReceive fixed. Sergey. X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=6039f4581e16db3938f9dc71733e831d8bbca19b;p=daqdata.git NetTrans_multiReceive fixed. Sergey. --- diff --git a/hadaq/nettrans.c b/hadaq/nettrans.c index 5dc19a7..2e44949 100644 --- a/hadaq/nettrans.c +++ b/hadaq/nettrans.c @@ -1,4 +1,4 @@ -static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/nettrans.c,v 6.43 2011-02-14 14:03:26 hadaq Exp $"; +static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/nettrans.c,v 6.44 2011-02-24 13:32:55 hadaq Exp $"; #define _GNU_SOURCE @@ -400,7 +400,7 @@ unsigned long NetTrans_multiRecv(NetTrans *my[], void *hadTu[], size_t size[], i return msgIsComplete; } -fd_set *NetTrans_multiReceive(NetTrans *my[], void *hadTu[], size_t size[], int nrOfMsgs) +void NetTrans_multiReceive(NetTrans *my[], fd_set * fdSet, int nrOfMsgs) { /* * This function does not have a limitation of a number of subsystems @@ -408,7 +408,6 @@ fd_set *NetTrans_multiReceive(NetTrans *my[], void *hadTu[], size_t size[], int * which should be later checked with FD_ISSET. S.Y. */ int i; - fd_set fdSetS, *fdSet = &fdSetS; FD_ZERO(fdSet);