[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-team] fonctions user-space se "remappant" sur des system-calls



Salut,

Quelqu'un saurait-il par quel miracle de la compilation, les appels du
style "write(fd, buffer, sizeof(buffer))"
sont remappés proprement sur l'implémentation du system-call du kernel
(en l'occurence sys_write ) ?

Si on va voir dans /usr/include/unistd.h, write est déclarée comme
fonction externe. unistd.h étant installé
par la glibc, je suis allé voir dans les sources de glibc pour voir la
définition de write ... et là, pas moyen de la trouver.

=> la question: comment les appels à "write" sont-ils remappés sur
l'implémentation du system call "sys_write" ?

a+

Raff.

--
____________________________________________________________________________
Raffaele Brancaleoni                       Email : s940195@student.ulg.ac.be
Licence en Informatique
Université de Liège - Belgique
____________________________________________________________________________




[ linux-team@rtfm.be and linux@lists.linuxbe.org in ONE :)         ]
[ To subscribe or unsubscribe, go to http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org - http://OpenBe.net - listmaster@linuxbe.org  ]