Loopback rozhrani a divne chovani

David Rohleder davro na ics.muni.cz
Úterý Červen 18 12:32:51 CEST 2002


jikos na jikos.cz (Jirka Kosina) writes:

> On Mon, 17 Jun 2002, rad0 m. wrote:
> 
> > > To prave neni jiste, ze probublal z loopbacku. Akorat se zda, ze vyskyt te
> > > chyby nejak souvisel s tim, ze nebyl nahozeny loopback, coz ale neznamena,
> > > ze se toho loopback nejak aktivne ucastnil (spis naopak, kdyz ani nebyl
> > > nahozeny).
> > lammaha Q, co je to zac? -ENOBUFS mozete mi niekto poslat nejaky link? Z
> > zdrojakov (zatial) nezmudriem :)
> 
> Znamena to, ze vystupni fronta sitove interface je preplnena (udajne to 
> muze byt zpusobena i zapnutym TCP ECN). Je to tusim dle POSIXu, v linuxu 
> by nemelo byt implementovano tak, ze by byl explicitne vracen skutecne pri 
> preplneni nejakych datovych struktur v implementaci sitove vrstvy, ale jde 
> o to, ze mozna nejakym nedopatrenim se tento error pri volani sendto() do 
> userlandoveho programu stejne dostane, protoze ho vygeneruje az driver 
> sitoveho hardware, a tento errorcode "probubla" konstrukcemi typu
> 
> 	ret = call_dummy_func();
> 	if (ret < 0) 
> 		goto out_err;
> out_err:
> 	return ret;
> 
> (kterych je v jadru pozehnane) probubla az k sys_sendto, ktery ho vrati do 
> volani, ktere iniciovalo glibc.
> 
> Otazkou je, kde se u Davida Rohledera tento chybovy kod vzal, a pri 
> pripadnem odhaleni tohoto mista by to s tim mozna chtelo prilezitostne 
> neco udelat. ;)


A hlavne proc nenastaveni loopbacku zpusobi nefunkcnost resolveru :-(

Je snad nastaveni loopbacku povinne?

-- 
-------------------------------------------------------------------------
David Rohleder						davro na ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
-------------------------------------------------------------------------


Další informace o konferenci Linux