Provided by: manpages-de-dev_0.5-4.1ubuntu1_all bug

BEZEICHNUNG

       sysfs - liefert Informationen über das Dateisystem

ÜBERSICHT

       int sysfs(int option, const char * fsname);

       int sysfs(int option, unsigned int fs_index, char * buf);

       int sysfs(int option);

BESCHREIBUNG

       Die  Funktion  sysfs  liefert  Informationen über die Dateisysteme, die
       zurzeit vom Kernel benutzt werden.  Die Form des Aufrufs und  die  Form
       der   zurückgelieferten  Information  wird  mit  dem  Parameter  option
       festgelegt:

       1      Die Beschreibung des Dateisystems fsinfo  wird  in  die  interne
              Nummer des Dateisystems konvertiert.

       2      Die  interne  Nummer  des  Dateisystems  fs_index  wird  in eine
              Beschreibung des Dateisystems konvertiert und mit ‘\0’  beendet.
              Die   Beschreibung   wird   in   den   durch   buf   angegebenen
              Speicherbereich kopiert.  Warnung: buf muss groß genug sein,  um
              die Beschreibung aufnehmen zu können.

       3      Liefert  die  Anzahl  aller  Dateisysteme zurück, die der Kernel
              momentan benutzt.

       Die Nummerierung der Dateisysteme beginnt mit Null.

RÜCKGABEWERT

       Bei Erfolg liefert der Aufruf  für  option  gleich  1  die  Nummer  des
       Dateisystems, für option gleich 2 eine Null und für option gleich 3 die
       Anzahl der aktuell konfigurierten Dateisysteme.  Bei einem fehlerhaften
       Aufruf liefert die Funktion -1 zurück und setzt errno entsprechend.

FEHLER

       EINVAL fsname  ist  keine  korrekte  Beschreibung  eines  Dateisystems;
              fs_index liegt außerhalb  des  gültigen  Bereiches;  option  ist
              fehlerhaft

       EFAULT fsname oder buf liegt außerhalb des Adressraums.

KONFORM ZU

       System V