Do not mangle if_oerrors of the underlying interface. This counter

belongs solely to the driver.
  We don't lose any statistics with this change, because in a error
case the drop counter on the interface output queue is always incremented.

Reviewed by:	thompsa
This commit is contained in:
Gleb Smirnoff 2008-09-30 14:18:38 +00:00
parent 9d8ce07800
commit 8e46f3111b

View File

@ -1373,8 +1373,6 @@ lagg_enqueue(struct ifnet *ifp, struct mbuf *m)
int error = 0;
IFQ_HANDOFF(ifp, m, error);
if (error)
ifp->if_oerrors++;
return (error);
}