bind(2) na neexistujici rozhrani

Jirka Kosina jikos na jikos.cz
Pondělí Listopad 26 23:55:45 CET 2001


On 26 Nov 2001, David Rohleder wrote:

> > [jikos na twin q]$ strace ./a.out 2> x.x
> > [jikos na twin q]$ cat x.x | grep bind
> > bind(4, {sin_family=AF_INET, sin_port=htons(1234), 
> > sin_addr=inet_addr("0.10.132.186")}}, 16) = 0
> > Kdyz to poustim vickrat, snazi se to tam dosadit ruzne IP adresy a pokazde 
> > to uspeje.
> > Ted jsem to zkousel na 2.4.9, muzu zkusit i na jinych, pripadne se zavrtat 
> > nekam do zdrojaku jadra.
> Mne ten program funguje i na 2.4.14.

Zkousel jsem to i na par ruznych kernelech, dokonce i na jednom openbsd (s 
drobnymi modifikacemi ;) ) a pokazde to fungovalo.

Asi bude na case mrknout do zdrojaku, v jakem pripade bind() vraci chybu 
99...nic jineho mne momentalne nenapada...??

-- 
JiKos.




Další informace o konferenci Linux