Provided by:
manpages-de-dev_0.5-4.1ubuntu1_all 
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