Provided by: manpages-fr-dev_3.32d0.2p4-1_all bug

NOM

       sem_unlink - Supprimer un sémaphore nommé

SYNOPSIS

       #include <semaphore.h>

       int sem_unlink(const char *name);

       Effectuez l'édition des liens avec l'option -lrt ou -pthread.

DESCRIPTION

       sem_unlink()  supprime  un  sémaphore  nommé  référencé  par name. Le nom du sémaphore est
       immédiatement supprimé. Le sémaphore est détruit une fois que tous  les  autres  processus
       qui l'avaient ouvert l'ont fermé.

VALEUR RENVOYÉE

       S'il  réussit,  sem_unlink()  renvoie  0.  S'il  échoue,  il  renvoie -1 et écrit errno en
       conséquence.

ERREURS

       EACCES L'appelant n'a pas la permission de supprimer le sémaphore.

       ENAMETOOLONG
              name est trop long.

       ENOENT Il n'y a pas de sémaphore du nom de name.

CONFORMITÉ

       POSIX.1-2001.

VOIR AUSSI

       sem_getvalue(3), sem_open(3), sem_post(3), sem_wait(3), sem_overview(7)

COLOPHON

       Cette page fait partie de la publication 3.32 du projet man-pages Linux.  Une  description
       du  projet  et  des  instructions  pour  signaler  des  anomalies  peuvent être trouvées à
       l'adresse <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

       Depuis   2010,   cette   traduction   est   maintenue   à   l'aide   de    l'outil    po4a
       <URL:http://po4a.alioth.debian.org/>  par  l'équipe  de  traduction francophone au sein du
       projet perkamon <URL:http://perkamon.alioth.debian.org/>.

       Alain  Portal  <URL:http://manpagesfr.free.fr/> (2006).  Nicolas  François   et   l'équipe
       francophone de traduction de Debian (2006-2009).

       Veuillez     signaler     toute     erreur     de     traduction     en     écrivant     à
       <debian-l10n-french@lists.debian.org>  ou  par  un  rapport  de  bogue   sur   le   paquet
       manpages-fr.

       Vous  pouvez  toujours  avoir  accès  à la version anglaise de ce document en utilisant la
       commande « man -L C <section> <page_de_man> ».