diff options
author | sam <sam@FreeBSD.org> | 2008-08-02 17:58:39 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2008-08-02 17:58:39 +0000 |
commit | 3ca07b6391dea7038b619982ca8151eb506f843a (patch) | |
tree | ecc1baf6453a02e0f44cee1945e42d09a9ea1e31 /sys/net80211/ieee80211_dfs.c | |
parent | dc31c987908c02ffe5657ad49907f92497939ffe (diff) | |
download | FreeBSD-src-3ca07b6391dea7038b619982ca8151eb506f843a.zip FreeBSD-src-3ca07b6391dea7038b619982ca8151eb506f843a.tar.gz |
schedule the correct timer when receiving a radar event during CAC
Diffstat (limited to 'sys/net80211/ieee80211_dfs.c')
-rw-r--r-- | sys/net80211/ieee80211_dfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_dfs.c b/sys/net80211/ieee80211_dfs.c index 0351cb8..fb75b4b 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 |