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
