Re: Bufer overflows?

From: Oliver Fromme <olli(at)dorifer.heim3.tu-clausthal.de>
Date: Wed, 14 Oct 1998 18:57:19 +0200 (CEST)

Lars Hentschke wrote in list.de-bsd-questions:
> Ich habe jetzt maxusers auf 512 und NMBCLUSTERS auf 16384,
> leider kommt immer noch die Meldung:
>
> /kernel: ip_mforward: ip_mrouter socket queue full
>
> Diese Meldung ist allerdings verschwunden:
>
> /kernel.new: queue full
>
> Noch irgendwelche Ideen?

Die erste Meldung wird von /sys/netinet/ip_mroute.c generiert,
was offenbar für das Forwarden von Multicast-Paketen zuständig
ist.

So ad hoc und auf den ersten Blick steige ich durch den Code
nicht durch. :-)

(Es scheint aber so, daß ein Call von sbappendaddr() schiefgeht
[aus /sys/kern/uipc_socket2.c], was laut Kommentar zwei Gründe
haben kann: nicht genug Platz im Socketbuffer, oder nicht
genug mbufs. Letzeres ist in diesem Fall wohl auszuschließen.
Mehr kann ich aus dem Code nicht rauslesen; vielleicht kann ja
jemand mehr dazu sagen...)

Gruß
   Oliver

-- 
Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany
(Info: finger userinfo:olli(at)dorifer.heim3.tu-clausthal.de)
"In jedem Stück Kohle wartet ein Diamant auf seine Geburt"
                                         (Terry Pratchett)
Received on Wed 14 Oct 1998 - 18:57:34 CEST

search this site