Forum Linux.noyau problème avec sys_read

Posté par  .
Étiquettes : aucune
0
21
mai
2006
Bonjour,

Pour apprendre à mieux comprendre le noyau linux, je tente de modifier une fonction système (en l'occurrence sys_chmod).

Ma modification consiste à faire des vérifications sur un fichier pour autoriser ou non la mise de certains droits (vérification d'une signature en fin de fichier). Pour cela, je fais les appels suivants,dans une sous fonction (je ne détaille pas les vérifications sur les ouvertures de fichier, ...) :

int fichier;
int ret;
char buffer[50];

fichier = sys_open(fichier,0,0);
ret = sys_read(fichier, (…)