On Wed, Sep 15, 2004 at 08:11:32AM +0200, Daniel Cordey wrote:
> du PC a l'information au sujet de sa connexion physique. Le driver est-il au 
> courant de l'absence de connexion ? Sans doute... mais qu'en fait-il ? Il 

Possible.

> faut regarder dans le code du kernel pour savoir comment il traite ce gener 

Si la route n'existe plus:  Network unreachable. Si l'ARP ne fonctionne
plus jusqu'au routeur ou � la destination finale du m�me segment il y
a une autre erreur.

Ces erreurs sont transmises sous forme de message ICMP.

> > Question telnet, pour qu'il soit tu�, il faudrait qu'il re�oive un
> > signal non g�r�. C'est plut�t une mauvaise surprise � la UNIX �a, non ?
> 
> Un process peut tres bien recevoir un signal du kernel de maniere asynchrone. 
> C'est d'ailleurs de cette maniere que la majorite des signaux sont recus par 
> les process. Meme la commande 'kill' passe par le kernel mais n'agit pas 
> directement sur le process.

Et dans ce cas, ce qui se passe est probablement qu'au prochain I/O,
read(2) ou write(2) retournent une erreur. Certaines versions de TELNET
envoient r�guli�rement des options � n�gocier.  Sinon �a sera � la
prochaine touche.  Il est �galement possible que telnet fasse un
select(2) et il sera alors r�veill� par un fd en �tat d'erreur.

_______________________________________________
gull mailing list
[EMAIL PROTECTED]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à