Diff for /rpl/src/rpl.h between versions 1.244 and 1.245

version 1.244, 2014/06/09 08:26:29 version 1.245, 2014/06/16 18:48:22
Line 483  union semun Line 483  union semun
     __EXTERN__ sem_t __PTR__        semaphore_gestionnaires_signaux;      __EXTERN__ sem_t __PTR__        semaphore_gestionnaires_signaux;
   
     __EXTERN__ volatile int         routine_recursive;      __EXTERN__ volatile int         routine_recursive;
 #endif  
   
 #define SEM_FORK                0  #   define SEM_FORK             0
 #define SEM_QUEUE               1  #   define SEM_QUEUE                1
 #define SEM_SIGNAUX             2  #   define SEM_SIGNAUX              2
 #define SEM_SIGNALISATION       3  #   define SEM_SIGNALISATION        3
 #define SEM_ARRET_SIGNALISATION 4  #   define SEM_ARRET_SIGNALISATION  4
 sem_t *sem_init2(unsigned int valeur, pid_t pid, int ordre);  
 sem_t *sem_init3(unsigned int valeur, pid_t pid, pthread_t tid, int ordre);      sem_t *sem_init2(unsigned int valeur, pid_t pid, int ordre);
 int sem_destroy2(sem_t *semaphore_p, pid_t pid, int ordre);      sem_t *sem_init3(unsigned int valeur, pid_t pid, pthread_t tid, int ordre);
 int sem_destroy3(sem_t *semaphore_p, pid_t pid, pthread_t tid, int ordre);      int sem_destroy2(sem_t *semaphore_p, pid_t pid, int ordre);
 int sem_getvalue2(sem_t *semaphore, int *valeur);      int sem_destroy3(sem_t *semaphore_p, pid_t pid, pthread_t tid, int ordre);
 sem_t *sem_open2(pid_t pid, int ordre);      int sem_getvalue2(sem_t *semaphore, int *valeur);
       sem_t *sem_open2(pid_t pid, int ordre);
   #endif
   
 // Le mutex est là uniquement pour pouvoir émuler le comportement  // Le mutex est là uniquement pour pouvoir émuler le comportement
 // de sem_getvalue() sur un système comme MacOS X qui ne possède pas  // de sem_getvalue() sur un système comme MacOS X qui ne possède pas

Removed from v.1.244  
changed lines
  Added in v.1.245


CVSweb interface <joel.bertrand@systella.fr>