summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_ioctl.h
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2005-07-22 17:50:13 +0000
committersam <sam@FreeBSD.org>2005-07-22 17:50:13 +0000
commitc12da29e65a07d21e2fa980555dceaa8c0100855 (patch)
treebb6afefa1be140b48a3e876699e78d0c9da14a51 /sys/net80211/ieee80211_ioctl.h
parent7e6c91d028bd32599c1e1f924eb7511dc7c9a542 (diff)
downloadFreeBSD-src-c12da29e65a07d21e2fa980555dceaa8c0100855.zip
FreeBSD-src-c12da29e65a07d21e2fa980555dceaa8c0100855.tar.gz
add stats we know we'll need soon and some spare fields for future expansion
MFC after: 3 days
Diffstat (limited to 'sys/net80211/ieee80211_ioctl.h')
-rw-r--r--sys/net80211/ieee80211_ioctl.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_ioctl.h b/sys/net80211/ieee80211_ioctl.h
index 3430020..4c211fe 100644
--- a/sys/net80211/ieee80211_ioctl.h
+++ b/sys/net80211/ieee80211_ioctl.h
@@ -149,6 +149,8 @@ struct ieee80211_stats {
u_int32_t is_tx_badcipher; /* tx failed 'cuz key type */
u_int32_t is_tx_nodefkey; /* tx failed 'cuz no defkey */
u_int32_t is_tx_noheadroom; /* tx failed 'cuz no space */
+ u_int32_t is_tx_fragframes; /* tx frames fragmented */
+ u_int32_t is_tx_frags; /* tx fragments created */
u_int32_t is_scan_active; /* active scans started */
u_int32_t is_scan_passive; /* passive scans started */
u_int32_t is_node_timeout; /* nodes timed out inactivity */
@@ -173,6 +175,12 @@ struct ieee80211_stats {
u_int32_t is_ps_unassoc; /* ps-poll for unassoc. sta */
u_int32_t is_ps_badaid; /* ps-poll w/ incorrect aid */
u_int32_t is_ps_qempty; /* ps-poll w/ nothing to send */
+ u_int32_t is_ff_badhdr; /* fast frame rx'd w/ bad hdr */
+ u_int32_t is_ff_tooshort; /* fast frame rx decap error */
+ u_int32_t is_ff_split; /* fast frame rx split error */
+ 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_spare[10];
};
/*
OpenPOWER on IntegriCloud