diff options
author | sam <sam@FreeBSD.org> | 2006-08-10 05:54:36 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2006-08-10 05:54:36 +0000 |
commit | 3e268c1af8db8bbe81f51070edda54056ad65176 (patch) | |
tree | 25419a2372706415d46a203a0bd720b1f405c2ce /sys/net80211/ieee80211_ioctl.h | |
parent | 1d4a6e38d2d7cf1e6ffe65c407d95d154c8c445e (diff) | |
download | FreeBSD-src-3e268c1af8db8bbe81f51070edda54056ad65176.zip FreeBSD-src-3e268c1af8db8bbe81f51070edda54056ad65176.tar.gz |
minor fixups:
o add some missing stats to the global stat structure
o move accounting work for data frame rx into ieee80211_deliver_data
o add per-sta stats for rx ucast/mcast frames
o set rcvif in ieee80211_deliver_data so callers don't need to
MFC after: 2 weeks
Diffstat (limited to 'sys/net80211/ieee80211_ioctl.h')
-rw-r--r-- | sys/net80211/ieee80211_ioctl.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_ioctl.h b/sys/net80211/ieee80211_ioctl.h index beddab2..a76630a 100644 --- a/sys/net80211/ieee80211_ioctl.h +++ b/sys/net80211/ieee80211_ioctl.h @@ -181,7 +181,10 @@ struct ieee80211_stats { u_int32_t is_ff_decap; /* fast frames decap'd */ u_int32_t is_ff_encap; /* fast frames encap'd for tx */ u_int32_t is_rx_badbintval; /* rx frame w/ bogus bintval */ - u_int32_t is_spare[9]; + u_int32_t is_rx_demicfail; /* rx demic failed */ + u_int32_t is_rx_defrag; /* rx defragmentation failed */ + u_int32_t is_rx_mgmt; /* rx management frames */ + u_int32_t is_spare[6]; }; /* |