Provided by:
manpages-pt-dev_20040726-1_all 
NOME
sysfs - obtém informações sobre o tipo do sistema de arquivo
SINOPSE
int sysfs(int option, const char * fsname);
int sysfs(int option, unsigned int fs_index, char * buf);
int sysfs(int option);
DESCRIÇÃO
sysfs retorna informações sobre os tipos de sistema de arquivo
atualmente presente no kernel. A forma especÃfica da chamada sysfs e a
informação retornada depende da opção em ação:
1 Traduz a cadeia de caracteres que identificadora do sistema de
arquivo fsname dentro de um Ãndice de tipos de sistemas de
arquivos.
2 Traduz o Ãndice de tipo do sistema de arquivo Translate the
file-system type index fs_index em uma cadeia de caracteres
identificadora do sistema de arquivos terminada em zero. Esta
cadeia será escrita para o buffer apontado por buf. Tenha
certeza que buf tenha suficiente espaço para receber a cadeia de
caracteres.
3 Retorna o número total de tipos de sistema de arquivo atualmente
presentes no kernel.
O número do indices de tipos de sistemas de arquivos iniciados com
zero.
VALORES RETORNADOS
Em caso de sucesso, sysfs retorna o Ãndice do sistema de arquivo para
opção 1, zero para opção 2, e o número de sistemas de arquivo
atualmente configurados para a opção 3. Caso contrário, -1 é
retornado, e errno é selecionado apropriadamente.
ERROS
EINVAL fsname não é um tipo de identificador de sistema de arquivo
válido; fs_index é fora do limite; opção inválida.
EFAULT Either fsname or buf está fora do seu espaço de endereço
acessÃvel.
DE ACORDO COM
SVr4.
TRADUZIDO POR LDP-BR em 21/08/2000.
André L. Fassone Canova <lonelywolf@blv.com.br> (tradução)
xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)