Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Nov 2008 06:34:01 +0000 (UTC)
From:      Kip Macy <kmacy@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r184620 - user/kmacy/HEAD_multi_tx/sys/net
Message-ID:  <200811040634.mA46Y1E5088707@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kmacy
Date: Tue Nov  4 06:34:01 2008
New Revision: 184620
URL: http://svn.freebsd.org/changeset/base/184620

Log:
  replace calls to IFQ_HANDOFF with if_start_mbuf in vlan and lagg

Modified:
  user/kmacy/HEAD_multi_tx/sys/net/if_lagg.c
  user/kmacy/HEAD_multi_tx/sys/net/if_vlan.c

Modified: user/kmacy/HEAD_multi_tx/sys/net/if_lagg.c
==============================================================================
--- user/kmacy/HEAD_multi_tx/sys/net/if_lagg.c	Tue Nov  4 06:30:20 2008	(r184619)
+++ user/kmacy/HEAD_multi_tx/sys/net/if_lagg.c	Tue Nov  4 06:34:01 2008	(r184620)
@@ -1370,10 +1370,8 @@ out:
 int
 lagg_enqueue(struct ifnet *ifp, struct mbuf *m)
 {
-	int error = 0;
 
-	IFQ_HANDOFF(ifp, m, error);
-	return (error);
+	return ((ifp->if_start_mbuf)(ifp, m));
 }
 
 /*

Modified: user/kmacy/HEAD_multi_tx/sys/net/if_vlan.c
==============================================================================
--- user/kmacy/HEAD_multi_tx/sys/net/if_vlan.c	Tue Nov  4 06:30:20 2008	(r184619)
+++ user/kmacy/HEAD_multi_tx/sys/net/if_vlan.c	Tue Nov  4 06:34:01 2008	(r184620)
@@ -868,7 +868,7 @@ vlan_start(struct ifnet *ifp)
 		 * Send it, precisely as ether_output() would have.
 		 * We are already running at splimp.
 		 */
-		IFQ_HANDOFF(p, m, error);
+		error = (ifp->if_start_mbuf)(p, m);
 		if (!error)
 			ifp->if_opackets++;
 		else



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811040634.mA46Y1E5088707>