aboutsummaryrefslogtreecommitdiffstats
path: root/wpa_supplicant/bgscan.c
diff options
context:
space:
mode:
authorPaul Stewart <pstew@google.com>2010-10-12 17:03:36 (GMT)
committerJouni Malinen <j@w1.fi>2010-10-12 17:03:36 (GMT)
commit174fa7898e008a9e76757b8afda16707c4c7ec15 (patch)
tree8f26a05ff54f77945ee106aff54c608db15b7f48 /wpa_supplicant/bgscan.c
parent7ee35bf395878d7c7571518b195c23c0c96b4d56 (diff)
downloadhostap-174fa7898e008a9e76757b8afda16707c4c7ec15.zip
hostap-174fa7898e008a9e76757b8afda16707c4c7ec15.tar.gz
hostap-174fa7898e008a9e76757b8afda16707c4c7ec15.tar.bz2
bgscan: Add new channel condition parameters to signal change events
bgscan modules can potentially get a richer feel for the channel condition and make better choices about scan/no-scan and roam/no-roam.
Diffstat (limited to 'wpa_supplicant/bgscan.c')
-rw-r--r--wpa_supplicant/bgscan.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/wpa_supplicant/bgscan.c b/wpa_supplicant/bgscan.c
index e76e954..5661830 100644
--- a/wpa_supplicant/bgscan.c
+++ b/wpa_supplicant/bgscan.c
@@ -112,9 +112,12 @@ void bgscan_notify_beacon_loss(struct wpa_supplicant *wpa_s)
void bgscan_notify_signal_change(struct wpa_supplicant *wpa_s, int above,
- int current_signal)
+ int current_signal, int current_noise,
+ int current_txrate)
{
if (wpa_s->bgscan && wpa_s->bgscan_priv)
wpa_s->bgscan->notify_signal_change(wpa_s->bgscan_priv, above,
- current_signal);
+ current_signal,
+ current_noise,
+ current_txrate);
}