From bd4de043daa2ce55a380411ad4f9cdaba9d3ef97 Mon Sep 17 00:00:00 2001 From: glenux Date: Thu, 19 Feb 2004 23:17:05 +0000 Subject: [PATCH] * remplissage du msgPoolData --- src/nzg_spaces.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/nzg_spaces.c b/src/nzg_spaces.c index a3405e0..95d08f4 100644 --- a/src/nzg_spaces.c +++ b/src/nzg_spaces.c @@ -18,7 +18,7 @@ msgSpace * msgSpaceCreate( msgSpaceId spaceId, int queueNb, int poolNb, - msgPool * queueNbCar ){ + msgPool * poolInfos ){ msgSpaceId nzgId; /* msgSpaceList mSList; */ int mSFd; // shm file descriptor @@ -117,15 +117,16 @@ msgSpace * msgSpaceCreate( strerror( errno ) ); return NULL; } - + close(mSPoolDataFd); printf( "msgPoolData map addr is 0x%08x\n", (int)mSPoolDataAddr ); - - for (i=0;i + mSPoolDataAddr[i].bufferNb=poolInfos[i].bufferNb; + mSPoolDataAddr[i].bufferSize=poolInfos[i].bufferSize; + mSPoolDataAddr[i].allocDispBuffer=0; + mSPoolDataAddr[i].allocOverload=false; + //TODO: remplir l'ID : mSPoolDataAddr[i].id }