msgget
-
si la clef est IPC_PRIVATE, une nouvelle file est crée,
- si la clef est différente de IPC_PRIVATE et ne correspond pas à une file existante.
-
si msgflg est IPC_CREAT, une nouvelle file est crée et est associée à la clef. Avec les droits de msgflag.
- si msgflg est différent de IPC_CREAT, une erreur est détectée.
- si la clef est différente de IPC_PRIVATE et correspond à une file.
-
si on n'a pas IPC_CREAT et IPC_EXCL dans le paramètre msgflg, on a comme résultat l'identifieur de la file.
- si on a IPC_CREAT et IPC_EXCL à la fois, une erreur est détecté.
- 16-
Alain Bouju Programmation Système et réseaux