[Kos-dev] Re: Meditations de la journee
d2
kos-dev@enix.org
18 Apr 2002 09:27:42 +0200
>>>>> "Julien" == Julien Munier <mejj@enix.org> writes:
Julien> juste un suggestion, on pourrait pas ecrire un avaleur de
Julien> "..", avant de chercher la resource on passe la chaine
Julien> dans un avaleur de ".." et "/" qui construis la chaine
Julien> correctement ? et ensuite on applique le lookup ?
Non, le '..' n'est pas juste un syntactic sugar : ca correspond a
sr->parent_sr . Comme le montrait l'exemple d'un mail precedent
(c'etait un mail non kos-dev mais tu etais dans la liste des
destinataires) :
«
A noter que l'interpretation du '..' par le noyau n'est pas juste une
histoire de suppression "chaine de caractere" de 'toto' dans une
chaine comme '/toto/..' par exemple. En effet, si on a :
/tmp/toto/tata/tutu/
/tmp/titi - lien symbolique vers -> /tmp/toto/tata/tutu
Alors "ls /tmp/titi/.." = "tutu/" et non "titi@ toto/"
Bref, l'interpretation de ".." correspond a un veritable lookup de
sr->parent_sr
»
--
d2