svn commit: r185830 - user/kmacy/head_arpv2/sys/netinet6
Kip Macy
kmacy at FreeBSD.org
Tue Dec 9 19:17:27 PST 2008
Author: kmacy
Date: Wed Dec 10 03:17:27 2008
New Revision: 185830
URL: http://svn.freebsd.org/changeset/base/185830
Log:
if_output doesn't need to be protected by the IF_AFDATA_LOCK
Modified:
user/kmacy/head_arpv2/sys/netinet6/ip6_mroute.c
Modified: user/kmacy/head_arpv2/sys/netinet6/ip6_mroute.c
==============================================================================
--- user/kmacy/head_arpv2/sys/netinet6/ip6_mroute.c Wed Dec 10 03:17:01 2008 (r185829)
+++ user/kmacy/head_arpv2/sys/netinet6/ip6_mroute.c Wed Dec 10 03:17:27 2008 (r185830)
@@ -1612,10 +1612,8 @@ phyint_send(struct ip6_hdr *ip6, struct
* We just call if_output instead of nd6_output here, since
* we need no ND for a multicast forwarded packet...right?
*/
- IF_AFDATA_LOCK(ifp);
error = (*ifp->if_output)(ifp, mb_copy,
(struct sockaddr *)&ro.ro_dst, NULL);
- IF_AFDATA_UNLOCK(ifp);
#ifdef MRT6DEBUG
if (V_mrt6debug & DEBUG_XMIT)
log(LOG_DEBUG, "phyint_send on mif %d err %d\n",
More information about the svn-src-user
mailing list