Ouvrir et lire un fichier dans un module linux
Bonjour j'ai modifié un code c recement pour pouvoir ouvrir et lire le contenu d'un fichier j'ai ajoué une fonction
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
static int load_file_based_list( char* path, int id,char* lib) {
#ifdef __KERNEL__
FILE *fd = fopen(path, "r");
int z;
if(fd != NULL) {
while(fd) {
char buffer[512], *line;
if(!(line = fgets(buffer, sizeof(buffer), fd)))
break;
if(((z = strlen(line)) <= 1) || (line[0] == '#'))
continue;
else
line[z-1] = '\0';
.......
}
fclose(fd);
}
#endif
return(0);
} |
quand je compile (la commande make) je recois les erreurs suivante:
Citation:
erreur: âFILEâ undeclared (first use in this function)
erreur: âfdâ undeclared (first use in this function)
merci pour votre aide