diff --git a/src/nzg_allocate.c b/src/nzg_allocate.c index 441194b..42b6162 100644 --- a/src/nzg_allocate.c +++ b/src/nzg_allocate.c @@ -145,8 +145,14 @@ void * msgAllocate(msgSpace *space, poolDataTabSemFd=sem_open(space->poolDataTabSemId,O_CREAT,SEM_DEFAULT_MODE,1); /* on modifie maintenant les données */ - - /* TODO: mapper le buffer libre dans l'esp addr du proc */ + /* - on récupere l'index du premier buffer libre */ + //TODO:int bufferFreeIndex = msgBufferGetFreeIndex(space,selectedIdx); + + /*TODO: mapper le buffer libre dans l'esp addr du proc */ + //TODO: + /* - on s'enregistre aupres de ce buffer */ + //TODO: msgBufferAttachProc(space,selectedIdx,resultAddr); + sem_close(poolDataTabSemFd);