Provided by:
manpages-fr-dev_3.27fr1.4-1_all 
NOM
fpathconf, pathconf - Obtenir des valeurs de configuration de fichiers
SYNOPSIS
#include <unistd.h>
long fpathconf(int fd, int name);
long pathconf(char *path, int name);
DESCRIPTION
La fonction fpathconf() recupere la valeur de l'option de configuration
name du descripteur de fichier ouvert fd.
La fonction pathconf() recupere la valeur de l'option de configuration
name du fichier path.
Les macros correspondantes definies dans <unistd.h> sont a valeur
minimale ; si une application desire tirer partie des valeurs qui
peuvent evoluer, un appel a fpathconf() ou pathconf() peut etre fait,
et renvoie des resultats plus souples.
Definir name a l'une des constantes suivantes renvoie les options de
configuration suivantes :
_PC_LINK_MAX
renvoie le nombre maximal de liens sur le fichier. Si fd ou path
correspondent a un repertoire, la valeur s'applique a l'ensemble
du repertoire. La macro correspondante est _POSIX_LINK_MAX.
_PC_MAX_CANON
renvoie la longueur maximale des lignes de saisie formatee ; fd
ou path doit correspondre a un terminal. La macro correspondante
est _POSIX_MAX_CANON.
_PC_MAX_INPUT
renvoie la longueur maximale d'une ligne de saisie ; fd ou path
doit correspondre a un terminal. La macro correspondante est
_POSIX_MAX_INPUT.
_PC_NAME_MAX
renvoie la longueur maximale du nom d'un fichier que le
processus a le droit de creer dans les repertoires path ou fd.
La macro correspondante est _POSIX_NAME_MAX.
_PC_PATH_MAX
renvoie la longueur maximale des chemins relatifs lorsque path
ou fd est le repertoire courant. La macro correspondante est
_POSIX_PATH_MAX.
_PC_PIPE_BUF
renvoie la taille du tampon d'un tube ; fd doit correspondre a
un tube ou une FIFO, et path doit correspondre a une FIFO. La
macro correspondante est _POSIX_PIPE_BUF.
_PC_CHOWN_RESTRICTED
renvoie une valeur non nulle si chown(2) ne peut pas etre
utilise avec ce fichier. Si fd ou path est un repertoire, ceci
s'applique a tous les fichiers de ce repertoire. La macro
correspondante est _POSIX_CHOWN_RESTRICTED.
_PC_NO_TRUNC
renvoie une valeur non nulle si l'acces a des noms de fichier
plus long que _POSIX_NAME_MAX declenche une erreur. La macro
correspondante est _POSIX_NO_TRUNC.
_PC_VDISABLE
renvoie une valeur non nulle si la gestion des caracteres
speciaux peut etre desactivee. fd ou path doit correspondre a un
terminal.
VALEUR RENVOY'EE
La limite est renvoyee si elle existe. Si le systeme n'a pas de limite
pour la ressource demandee, -1 est renvoye et errno est inchange. S'il
se produit une erreur, -1 est renvoye, et errno contient le code
d'erreur.
CONFORMIT'E
POSIX.1-2001.
NOTES
Les fichiers dont la longueur du nom excede la valeur renvoyee pour
name, definie a _PC_NAME_MAX, peuvent exister dans le repertoire
considere.
Certaines valeurs renvoyees peuvent etre enormes ; elles ne sont pas
utilisables pour realiser des allocations memoires.
VOIR AUSSI
getconf(1), open(2), statfs(2), sysconf(3)
COLOPHON
Cette page fait partie de la publication 3.27 du projet man-pages
Linux. Une description du projet et des instructions pour signaler des
anomalies peuvent etre trouvees a l'adresse
<URL:http://www.kernel.org/doc/man-pages/>.
TRADUCTION
Depuis 2010, cette traduction est maintenue a l'aide de l'outil po4a
<URL:http://po4a.alioth.debian.org/> par l'equipe de traduction
francophone au sein du projet perkamon
<URL:http://perkamon.alioth.debian.org/>.
Christophe Blaess <URL:http://www.blaess.fr/christophe/> (1996-2003),
Alain Portal <URL:http://manpagesfr.free.fr/> (2003-2006). Florentin
Duneau et l'equipe francophone de traduction de Debian (2006-2009).
Veuillez signaler toute erreur de traduction en ecrivant a
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir acces a la version anglaise de ce document
en utilisant la commande << man -L C <section> <page_de_man> >>.