Date: Wed, 31 Oct 2007 01:53:06 +0100 From: Matus Harvan <mharvan@inf.ethz.ch> To: "Bruce M. Simpson" <bms@FreeBSD.org> Cc: freebsd-net@freebsd.org, Brooks Davis <brooks@freebsd.org>, Max Laier <max@love2party.net> Subject: Re: TCP listenall Message-ID: <20071031005306.GC2564@styx.ethz.ch> In-Reply-To: <4722B6A3.6030606@FreeBSD.org> References: <20070909204148.GB18107@inf.ethz.ch> <20071026155206.GH1049@styx.ethz.ch> <4722B6A3.6030606@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--lCAWRPmW1mITcIfM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 27, 2007 at 04:55:15AM +0100, Bruce M. Simpson wrote: > listenallr is static and is going to get trashed by concurrent threads,= =20 > unless there is a serialization with a lock, which I don't see. I have used sys/netinet/ip_icmp.c:badport_bandlim() for inspiration. There it did not seem to be protected by any locks either. Would this be a bug in the ICMP code as well? Matus --lCAWRPmW1mITcIfM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHJ9Hy43LQWDWf0QIRAt5XAJ49l0PEBVBEEFjjuHKHxfv1PlFM9QCcDSvi WGP36DZeEVTunRoXzf9nG/I= =rl3D -----END PGP SIGNATURE----- --lCAWRPmW1mITcIfM--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071031005306.GC2564>