SPECS: rsync.spec - drop out -ipv6_socket.patch introduced by plut...

Jakub Bogusz qboosh w pld-linux.org
Śro, 25 Sie 2004, 12:42:40 CEST


On Wed, Aug 25, 2004 at 12:28:07PM +0200, Arkadiusz Miskiewicz wrote:
> On Wednesday 25 of August 2004 08:28, Jakub Bogusz wrote:
> 
> > >  - - skipping the IPV6 socket, było
> > > jednak "a bit confused". Swoją drogą, źle, że zostawił niepełne rel. -
> > > "bierzemy z HEAD" i powinno być ono w takim razie "czyste", własnie na
> > > wypadek konieczności dodawania sec. fixów.
> >
> > Poprawka i tak wadliwa, bo:
> > - zawsze pomija adresy IPv6 na jądrach 2.4
> > - zostawia nie zamknięte, nie używane później gniazda
> Ta poprawka jest tam zupełnie zbędna - tam jest:
>                 if (resp->ai_family == AF_INET6) {
>                         setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY,
>                                    (char *)&one, sizeof one);
>                 }
> 
> Nie powiedzie się tam gdzie nie obsługiwane jest IPV6_V6ONLY i tyle, nic 
> wielkiego się nie stanie.

Tylko czy w tej pętli adresy v6 pojawią się przed v4?
Jeśli po, to v6 może nie działać na 2.4 (bind się nie powiedzie,
jeśli przedtem był bind tego samego adresu po v4).


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




Więcej informacji o liście dyskusyjnej pld-devel-pl