diff options
author | avos <avos@FreeBSD.org> | 2015-10-27 20:40:57 +0000 |
---|---|---|
committer | avos <avos@FreeBSD.org> | 2015-10-27 20:40:57 +0000 |
commit | ad82a0b990f764301d25b8a092aa21a3a9e42b1e (patch) | |
tree | ee50096d282dcfd4216425f081964abe4bc62da3 /sys/net80211/ieee80211_var.h | |
parent | b918134e7594cf56b89fb9fa063e34b6f9086fae (diff) | |
download | FreeBSD-src-ad82a0b990f764301d25b8a092aa21a3a9e42b1e.zip FreeBSD-src-ad82a0b990f764301d25b8a092aa21a3a9e42b1e.tar.gz |
net80211: add ieee80211_restart_all() call.
This call may be used when device cannot continue to operate normally
(e.g., throws firmware error, watchdog timer expires)
and need to be restarted.
Approved by: adrian (mentor)
Differential Revision: https://reviews.freebsd.org/D3998
Diffstat (limited to 'sys/net80211/ieee80211_var.h')
-rw-r--r-- | sys/net80211/ieee80211_var.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_var.h b/sys/net80211/ieee80211_var.h index 5c5b1c9..cd27ead 100644 --- a/sys/net80211/ieee80211_var.h +++ b/sys/net80211/ieee80211_var.h @@ -134,6 +134,7 @@ struct ieee80211com { struct task ic_bmiss_task; /* deferred beacon miss hndlr */ struct task ic_chw_task; /* deferred HT CHW update */ struct task ic_wme_task; /* deferred WME update */ + struct task ic_restart_task; /* deferred device restart */ counter_u64_t ic_ierrors; /* input errors */ counter_u64_t ic_oerrors; /* output errors */ |