--- rpl/src/rpl.h 2011/11/28 21:42:04 1.146 +++ rpl/src/rpl.h 2011/11/30 09:28:38 1.147 @@ -338,6 +338,7 @@ union semun // SIGTSTP // SIGCONT // SIGPIPE +// SIGUSR2 : utilisé pour faire un execve du processus sur lui-même # define SIGTEST SIGUSR1 @@ -2192,6 +2193,12 @@ typedef struct processus struct_liste_chainee *liste_mutexes; pthread_mutex_t protection_liste_mutexes; +/* Pointeurs nécessaire à RESTART */ + + int argv; + char *argc[]; + char *envp[]; + /* Gestion optimisée de la mémoire */ double estimation_taille_pile_tampon; @@ -3008,7 +3015,8 @@ complex16 sommation_vecteur_complexe(com */ #ifndef RPLARGS -int rplinit(int argc, char *argv[], unsigned char ***resultats, char *rpl_home); +int rplinit(int argc, char *argv[], char *envp[], + unsigned char ***resultats, char *rpl_home); #endif /*