Provided by: manpages-de-dev_1.11-1_all bug

BEZEICHNUNG

       sysfs - liefert Informationen über Dateisystemtypen

ÜBERSICHT

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

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

       int sysfs(int option);

BESCHREIBUNG

       sysfs()   liefert   Informationen  über  die  Dateisystemtypen,  die  zurzeit  vom  Kernel
       unterstützt werden. Die spezifische Form  des  sysfs()-Aufrufs  und  die  zurückgelieferte
       Information hängt tatsächlich von dem Parameter option ab:

       1  Die  Zeichenkette  fsname,  die  das  Dateisystem  bezeichnet,  in  den  Typ-Index  des
          Dateisystems übersetzen.

       2  Den Typ-Index des Dateisystems fs_index in eine Zeichenkette  mit  abschließender  Null
          übersetzen,   die   das   Dateisystem   bezeichnet.   Die   Zeichenkette  wird  in  den
          Speicherbereich kopiert, auf den puffer zeigt. Stellen Sie  sicher,  dass  puffer  groß
          genug ist, um die Zeichenkette aufnehmen zu können.

       3  Liefert die Anzahl aller Dateisystemtypen zurück, die der Kernel momentan unterstützt.

       Die Nummerierung der Dateisystemtyp-Indizes beginnt mit Null.

RÜCKGABEWERT

       Bei  Erfolg  gibt  sysfs()  für  Option  1 den Dateisystemindex, für Option 2 Null und für
       Option 3 die Anzahl der aktuell  konfigurierten  Dateisysteme  zurück.  Bei  einem  Fehler
       liefert die Funktion -1 zurück und setzt errno entsprechend.

FEHLER

       EFAULT Entweder  fsname  oder  puffer liegt außerhalb des Adressraums, auf den zugegriffen
              werden kann.

       EINVAL fsname ist  kein  gültiger  Dateisystembezeichner;  fs_index  liegt  außerhalb  des
              Bereichs; option ist ungültig.

KONFORM ZU

       SVr4.

ANMERKUNGEN

       Dieser  von  System-V  abgeleitete Systemaufruf ist veraltet – benutzen Sie ihn nicht. Auf
       Systemen mit /proc kann die gleiche Informationen über /proc/filesystems abgefragt werden;
       benutzen Sie stattdessen diese Schnittstelle.

FEHLER

       Es   gibt   dafür   keine  Libc-  oder  Glibc-Unterstützung.  Es  gibt  keine  Möglichkeit
       abzuschätzen, wie groß puffer sein sollte.

KOLOPHON

       Diese Seite  ist  Teil  der  Veröffentlichung  4.04  des  Projekts  Linux-man-pages.  Eine
       Beschreibung  des  Projekts,  Informationen,  wie  Fehler gemeldet werden können sowie die
       aktuelle Version dieser Seite finden sich unter http://www.kernel.org/doc/man-pages/.

ÜBERSETZUNG

       Die deutsche Übersetzung dieser  Handbuchseite  wurde  von  Markus  Schmitt  <fw@math.uni-
       sb.de>,      Chris      Leick      <c.leick@vollbio.de>      und     Mario     Blättermann
       <mario.blaettermann@gmail.com> erstellt.

       Diese Übersetzung ist Freie Dokumentation;  lesen  Sie  die  GNU  General  Public  License
       Version   3  oder  neuer  bezüglich  der  Copyright-Bedingungen.  Es  wird  KEINE  HAFTUNG
       übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-
       Mail an <debian-l10n-german@lists.debian.org>.