• [^] # Re: pour linux

    Posté par (courriel, site web personnel) . En réponse à la dépêche Sortie de Ultracopier 0.3 pour Noël. Évalué à 1.

    dlopen est gentil, mais deja que dans un autre commentaire je précise que ca va finir par ramer, alors la reouvrir une lib a chaque appel ...

    Je vois pas pourquoi tu voudrais ouvrir une lib à chaque appel.

    Je ne comprends pas ta remarque sur syscall et LD_PRELOAD, peux tu etayer par un exemple ? je ne vois pas en quoi ca empeche une autre soft de reimplémenter ses appels standards.

    LD_PRELOAD contient une liste de bibliothèques à charger. Si l'une d'elle remplace write() par exemple et qu'elle utilise syscall() pour transférer l'appel, ça court-circuite tous les autres. Puis il y a le problème des syscalls qui n'en sont pas (fork() par exemple).

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.