galere a trouver les entrées struct ext2_dir_entry [linux][ext2fs] - C - Programmation
Marsh Posté le 25-11-2005 à 23:06:56
Le champs rec_len te donne la longueur de l'entrée, et donc la suivante sera à x + x->rec_len. C'est pas un tableau, puisque les longueurs sont variables.
http://rincevent.dyndns.org/toto/ext2.jpg
(schema extrait du livre "le noyau linux" )
Marsh Posté le 25-11-2005 à 23:09:40
Hey
Le chapitre sur ext2 ext3 de ce livre est dispo sur le site d'oreilly
http://www.oreilly.com/catalog/lin [...] r/ch17.pdf
Marsh Posté le 25-11-2005 à 23:46:33
Elianor
c'est exactement ca, un grand merci a toi
je pensais que le champ rec_len correspondait a la taille du nom du fichier; je sais pas pourquoi ( alors que rec_len qqpart ca porte bien son nom...)
et je te remercie aussi pour me rappeler la dispo de ce Oreilly, qui pourrait m'etre encore bien utile.
Marsh Posté le 25-11-2005 à 20:49:17
bonjour a tous,
Dans l'espoir que certains ici maitrisent le sujet , je vous expose le probleme
ca se passe au niveau bloc , inode du systeme de fichier ext2
dans un inode repertoire, dans les blocs sont contenus les entrées du repertoire ( des structures ext2_dir_entry_2 je pense)
le probleme est qu'en lisant ces structures , je n'obtient qu'un seule structure remplie: celle concernant le repertorie en question ( cad . )
ou sont donc les autres entrées ??
je pense que je ne suis pas tres claire, neanmoins si qqun me comprend et m'aide a comprendre, merci d'avance.