next up previous contents
suivant: Résolution des liens actifs monter: Conception précédent: Conception   Table des matières

Création des liens actifs

Les liens actifs présentent beaucoup de similitudes avec les liens symboliques. En réalité, seule la résolution est différente. Le premier travail consiste donc à dupliquer les liens symboliques afin de créer un troisième type de liens qui aurait dans un premier temps exactement les mêmes fonctionnalités que ces derniers.

Ce premier travail, bien que simple en apparence, est assez fastidieux. Il faut s'appliquer pour ne rien ``oublier'' dans la duplication et cependant il faut également faire attention à ne pas renommer des fonctions qui n'ont pas besoin de l'être.

Des outils très pratique pour ce type de travail sont regroupés dans le package ``id-utils''. Ceux-ci permettent de référencer toutes les occurrences d'un identifiant dans des sources écrites en C. Ainsi nos recherches et duplications se sont orientés sur les appels systèmes ``symlink'' (création d'un lien symbolique) dupliqué en ``alink'' et ``readlink'' (résolution d'un lien symbolique) dupliqué en ``readalink''.


next up previous contents
suivant: Résolution des liens actifs monter: Conception précédent: Conception   Table des matières