Votre IP: 38.107.179.241 
  
 
Google
 
Accueil e-mail Linux
Linux
Perl
Perl
C
Langage C
Dico
Dictionnaire
Biblio liens
Bibliothèque de liens
Index articles
Index articles
 

Date création : 27-03-2008 20:23:44

Linux  Vous êtes dans : GNU/Linux Astuces / Pages man [Section3 - Sous-fonctions]


MKFIFOAT

 

Index

  1. NOM
  2. SYNOPSIS
  3. DESCRIPTION
  4. VALEUR RENVOYÉE
  5. ERREURS
  6. NOTES
  7. CONFORMITÉ À
  8. VERSIONS
  9. VOIR AUSSI
  10. TRADUCTION

 

NOMIndex

mkfifoat - Créer une FIFO (un tube nommé) relatif à un descripteur de fichier d'un répertoire  

SYNOPSISIndex

#include <sys/stat.h>

int mkfifoat(int dirfd, const char *pathname, mode_t mode);
 

DESCRIPTIONIndex

L'appel système mkfifoat() opère exactement de la même façon que mkfifo(3), excepté pour les différences décrites dans cette page.
Si le chemin de pathname est relatif, alors il est interprété relativement depuis le répertoire référencé par le descripteur dirfd (plutôt que relativement au répertoire courant du processus appelant, comme c'est le cas pour mkfifo(3) et les chemins relatifs).
Si le chemin de pathname est relatif et si dirfd a la valeur spéciale AT_FDCWD, alors pathname est interprété relativement au répertoire courant du processus appelant (comme mkfifo(3)).
Si le chemin de pathname est absolu, alors dirfd est ignoré.  

VALEUR RENVOYÉEIndex

Si elle réussit, mkfifoat() renvoie 0. En cas d'erreur, elle renvoie -1 et remplit errno en conséquence.  

ERREURSIndex

Les erreurs de mkfifoat sont les mêmes que celles de mkfifo(3). Les erreurs supplémentaires suivantes peuvent apparaître avec mkfifoat() :
EBADF
dirfd n'est pas un descripteur valide.
ENOTDIR
pathname est un chemin relatif et dirfd est un descripteur d'un fichier et non d'un répertoire.
 

NOTESIndex

Consultez openat(2) pour des explications à propos de mkfifoat().  

CONFORMITÉ ÀIndex

Cette fonction est non standard mais elle est proposée pour être intégrée à une future révision de POSIX.1.  

VERSIONSIndex

mkfifoat() a été ajoutée à la glibc 2.4. Elle est implémentée avec mknod(2), disponible depuis Linux 2.6.16.  

VOIR AUSSIIndex

openat(2), path_resolution(2), mkfifo(3).  

TRADUCTIONIndex

Cette page de manuel a été traduite par Florentin Duneau <fduneau AT gmail DOT com>
La traduction de cette page de manuel est basée sur les traductions disponibles sur http://manpagesfr.free.fr/, mais est gérée par l'équipe francophone de traduction de Debian au travers de la liste de discussion debian-l10n-french.
Veuillez signaler toute erreur de traduction 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> ».


Création : octobre 2007  © Tous droits réservés 2007 linux-perl-c
Valid HTML 4.01 TransitionalValid CSS