SISTEMES DE FITXERS SUPORTATS

Una única funció amb tres perfils diferents, ens donarà diverses informacions:

int sysfs (int opció, const char * nom_sistema_fitxers);

int sysfs (int opció, unsigned int num_sf, char * buffer);

int sysfs (int opció);

En el primer dels perfils, opció val 1 i la funció retorna el número de sistema de fitxers associat al nom que se li passa.
En el segon, opció val 2i la funció posa a buffer el nom del sistema de fitxers (acabat en '\0') corresponent al número que se li passa. Retorna 0.
En el tercer, opció val 3 i la funció retorna la quantitat de sistemes de fitxers que suporta el nucli.

En els tres casos, si falla retorna -1 i errno contindrà el codi de l'error.

Feu proves amb els tres perfils de sysfs.

 

 

Autor: Lluís València López

Creative Commons License
Aquesta obra està subjecta a una Llicència de Creative Commons.