summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io/mac/mac_bcast.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/io/mac/mac_bcast.c')
-rw-r--r--usr/src/uts/common/io/mac/mac_bcast.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/uts/common/io/mac/mac_bcast.c b/usr/src/uts/common/io/mac/mac_bcast.c
index 3b674be1d0..5302b89196 100644
--- a/usr/src/uts/common/io/mac/mac_bcast.c
+++ b/usr/src/uts/common/io/mac/mac_bcast.c
@@ -240,7 +240,8 @@ mac_bcast_send(void *arg1, void *arg2, mblk_t *mp_chain, boolean_t is_loopback)
MCIP_STAT_UPDATE(src_mcip, brdcstxmt, 1);
MCIP_STAT_UPDATE(src_mcip, brdcstxmtbytes, msgdsize(mp_chain));
- MAC_TX(mip, mip->mi_default_tx_ring, mp_chain, src_mcip);
+ mp_chain = mac_provider_tx(mip, mip->mi_default_tx_ring,
+ mp_chain, src_mcip);
if (mp_chain != NULL)
freemsgchain(mp_chain);
} else {