diff options
| author | Gleb Smirnoff <glebius@FreeBSD.org> | 2012-09-28 18:28:27 +0000 |
|---|---|---|
| committer | Gleb Smirnoff <glebius@FreeBSD.org> | 2012-09-28 18:28:27 +0000 |
| commit | 063efed28c45a81e9f92c69b2fbe1f4f278c8f1a (patch) | |
| tree | 66a3fa6f2f977c6c8d808397e65fc31995eab050 /sys/dev/bxe | |
| parent | a1c9ec3ce0c44db02394c132fb073aba62565da3 (diff) | |
Notes
Diffstat (limited to 'sys/dev/bxe')
| -rw-r--r-- | sys/dev/bxe/if_bxe.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/dev/bxe/if_bxe.c b/sys/dev/bxe/if_bxe.c index c51480c06fa7..fe6bd8bcad9b 100644 --- a/sys/dev/bxe/if_bxe.c +++ b/sys/dev/bxe/if_bxe.c @@ -9557,6 +9557,11 @@ bxe_tx_mq_start_locked(struct ifnet *ifp, /* The transmit frame was enqueued successfully. */ tx_count++; + /* Update stats */ + ifp->if_obytes += next->m_pkthdr.len; + if (next->m_flags & M_MCAST) + ifp->if_omcasts++; + /* Send a copy of the frame to any BPF listeners. */ BPF_MTAP(ifp, next); |
