summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2012-07-09 14:16:49 +0000
committeremaste <emaste@FreeBSD.org>2012-07-09 14:16:49 +0000
commite754993f686db91c16740ae44d4d13c927fb9ac0 (patch)
tree45f81df7c4b1b59522f6f38a7452bd0396964c36
parentf2119ca1a3c534c804d66354f0c833ea92cc185f (diff)
downloadFreeBSD-src-e754993f686db91c16740ae44d4d13c927fb9ac0.zip
FreeBSD-src-e754993f686db91c16740ae44d4d13c927fb9ac0.tar.gz
Restore error handling lost in r191603
This was missed in the change from IFQ_ENQUEUE to if_transmit. Sponsored by: ADARA Networks
-rw-r--r--sys/net/if_bridge.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/if_bridge.c b/sys/net/if_bridge.c
index b35559b..fd60bf2 100644
--- a/sys/net/if_bridge.c
+++ b/sys/net/if_bridge.c
@@ -1812,7 +1812,7 @@ bridge_enqueue(struct bridge_softc *sc, struct ifnet *dst_ifp, struct mbuf *m)
}
if (err == 0)
- dst_ifp->if_transmit(dst_ifp, m);
+ err = dst_ifp->if_transmit(dst_ifp, m);
}
if (err == 0) {
OpenPOWER on IntegriCloud