SYSFS(2)           Manuel du programmeur Linux           SYSFS(2)


NOM
       sysfs - Obtenir des informations sur les types de systèmes
       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
       systèmes  de fichiers connus par le noyau. La forme exacte
       de l'appel à sysfs et les informations renvoyées dépendent
       de l'argument option :


       1      Traduit  la  chaîne  d'identificateur de système de
              fichiers fsname en un index.

       2      Traduit l'index de  type  de  système  de  fichiers
              fs_index  en  une chaîne de caractères terminée par
              un caractère nul.  La chaine sera  écrite  dans  le
              buffer  pointé  par buf.  Assurez vous que buf con­
              tient suffisament de place pour la chaîne  entière.

       3      Retourne  le  nombre  total de types de systèmes de
              fichiers reconnus par le noyau.


       La numérotation des index de systèmes de fichiers commence
       à zéro.

VALEUR RENVOYÉE
       S'il  réussit sysfs renvoie l'index du système de fichiers
       pour l'option 1, zéro pour l'option 2,  et  le  nombre  de
       systèmes  de  fichiers  connus  pour  l'option  3.  En cas
       d'erreur,  -1  est  renvoyé  et  errno  contient  le  code
       d'erreur.

ERREURS
       EINVAL  fsname  n'est  pas un identificateur de système de
               fichiers.  fs_index est hors limite.   option  est
               invalide

       EFAULT  fsname  ou  buf  pointent  en  dehors  de l'espace
               d'adressage accessible.


CONFORMITÉ
       SVr4





Linux                     15 Avril 1997                         1





SYSFS(2)           Manuel du programmeur Linux           SYSFS(2)


TRADUCTION
       Christophe Blaess, 1997.























































Linux                     15 Avril 1997                         2