struct sembuf { unsigned short int sem_num; /* numero de semaphore */ short sem_op; /* operation sur le semaphore */ short sem_flg; /* indicateur d'operation */ };