aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Leffler <sam@FreeBSD.org>2008-08-02 17:58:39 +0000
committerSam Leffler <sam@FreeBSD.org>2008-08-02 17:58:39 +0000
commit5c9b0f1d0780189e0ed486a41b792b03abe6c2b9 (patch)
treeecc1baf6453a02e0f44cee1945e42d09a9ea1e31
parentdb3f3bde0e41fc0b8b014638297d198d6aaa7cee (diff)
downloadsrc-5c9b0f1d0780189e0ed486a41b792b03abe6c2b9.tar.gz
src-5c9b0f1d0780189e0ed486a41b792b03abe6c2b9.zip
schedule the correct timer when receiving a radar event during CAC
Notes
Notes: svn path=/head/; revision=181193
-rw-r--r--sys/net80211/ieee80211_dfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_dfs.c b/sys/net80211/ieee80211_dfs.c
index 0351cb81b776..fb75b4bb5999 100644
--- a/sys/net80211/ieee80211_dfs.c
+++ b/sys/net80211/ieee80211_dfs.c
@@ -302,7 +302,7 @@ ieee80211_dfs_notify_radar(struct ieee80211com *ic, struct ieee80211_channel *ch
announce_radar(ic->ic_ifp, chan, dfs->newchan);
if (callout_pending(&dfs->cac_timer))
- callout_reset(&dfs->nol_timer, 0, dfs_timeout, ic);
+ callout_schedule(&dfs->cac_timer, 0);
else if (dfs->newchan != NULL) {
/* XXX mode 1, switch count 2 */
/* XXX calculate switch count based on max