НАЗВАНИЕ
sysfs - получение информации о типе файловой системы
СИНТАКСИС
#include <sys/fstyp.h> #include <sys/fsid.h> int sysfs (opcode, fsname) int opcode; char *fsname; int sysfs (opcode, fs_index, buf) int opcode; int fs_index; char *buf; int sysfs (opcode) int opcode;
ОПИСАНИЕ
Системный вызов sysfs возвращает информацию о типах
файловых систем, составляющих текущую конфигурацию.
Число аргументов, допускаемое системным вызовом sysfs,
может изменяться и определяется значением аргумента
opcode. В настоящей версии поддерживаются следующие
значения opcode и соответствующие им функции:
Системный вызов sysfs завершается неудачей, если выполнено хотя бы одно из следующих условий:
СМ. ТАКЖЕ
fs(4).
ДИАГНОСТИКА
При успешном завершении возвращается индекс типа файловой системы, если значение opcode равно GETFSIND; 0,
если значение opcode равно GETFSTYP; общее число типов
файловых систем, составляющих текущую конфигурацию, если значение opcode равно GETNFSTYP. В случае ошибки
возвращается -1, а переменной errno присваивается код
ошибки.