Date: Mon, 21 Apr 2008 12:06:41 +0000 (UTC) From: Robert Watson <rwatson@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netinet raw_ip.c src/sys/netinet6 raw_ip6.c Message-ID: <200804211206.m3LC6fXa084275@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rwatson 2008-04-21 12:06:41 UTC
FreeBSD src repository
Modified files:
sys/netinet raw_ip.c
sys/netinet6 raw_ip6.c
Log:
With IPv4 raw sockets, read lock rather than write lock the inpcb when
receiving or transmitting.
With IPv6 raw sockets, read lock rather than write lock the inpcb when
receiving. Unfortunately, IPv6 source address selection appears to
require a write lock on the inpcb for the time being.
MFC after: 3 months
Revision Changes Path
1.183 +15 -15 src/sys/netinet/raw_ip.c
1.78 +5 -5 src/sys/netinet6/raw_ip6.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804211206.m3LC6fXa084275>
