Provided by:
manpages-fr-dev_3.27fr1.4-1_all 
NOM
sysfs - Obtenir des informations sur les types de systemes de fichiers
SYNOPSIS
int sysfs(int option, const char *fsname);
int sysfs(int option, unsigned int fs_index, char *buf);
int sysfs(int option);
DESCRIPTION
sysfs() renvoie les informations concernant les types de systemes de
fichiers connus par le noyau. La forme exacte de l'appel a sysfs() et
les informations renvoyees dependent de l'argument option :
1 Traduit l'identifiant textuel du systeme de fichiers fsname en un
index.
2 Traduit l'index de type de systeme de fichiers fs_index en une
chaine de caracteres terminee par un caractere nul. La chaine sera
ecrite dans le tampon pointe par buf. Assurez vous que buf contient
suffisamment de place pour la chaine entiere.
3 Retourne le nombre total de types de systemes de fichiers reconnus
par le noyau.
La numerotation des index de systemes de fichiers commence a zero.
VALEUR RENVOY'EE
S'il reussit sysfs() renvoie l'index du systeme de fichiers pour
l'option 1, zero pour l'option 2, et le nombre de systemes de fichiers
connus pour l'option 3. En cas d'erreur, -1 est renvoye et errno
contient le code d'erreur.
ERREURS
EFAULT fsname ou buf pointent en dehors de l'espace d'adressage
accessible.
EINVAL fsname n'est pas un identifiant de systeme de fichiers. fs_index
est hors limite. option est invalide
CONFORMIT'E
SVr4.
NOTES
Cet appel systeme derive de System V est obsolete, ne l'utilisez pas.
Sur des systemes avec /proc, la meme information peut etre obtenue avec
/proc/filesystems ; utilisez plutot cette interface.
BOGUES
Il n'y a pas de support dans la libc ou la glibc. On ne peut pas savoir
de quelle taille doit etre buf.
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). Julien
Cristau 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> >>.