diff options
author | Felix Fietkau <nbd@openwrt.org> | 2013-03-04 17:16:38 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2013-03-04 17:16:38 +0000 |
commit | fa1749e6683823f7fd00109e33fb777f3a89b9ad (patch) | |
tree | 3037f513d7e91bf49d761b0e5729dcd8956baa03 /package/network/services/hostapd/patches/601-wpa_supplicant-add-new-config-params-to-be-used-with.patch | |
parent | 938361b05520176481157bbd9b6789452ce1f359 (diff) | |
download | upstream-fa1749e6683823f7fd00109e33fb777f3a89b9ad.tar.gz upstream-fa1749e6683823f7fd00109e33fb777f3a89b9ad.tar.bz2 upstream-fa1749e6683823f7fd00109e33fb777f3a89b9ad.zip |
hostapd: update to git version 2013-03-02
SVN-Revision: 35887
Diffstat (limited to 'package/network/services/hostapd/patches/601-wpa_supplicant-add-new-config-params-to-be-used-with.patch')
-rw-r--r-- | package/network/services/hostapd/patches/601-wpa_supplicant-add-new-config-params-to-be-used-with.patch | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/package/network/services/hostapd/patches/601-wpa_supplicant-add-new-config-params-to-be-used-with.patch b/package/network/services/hostapd/patches/601-wpa_supplicant-add-new-config-params-to-be-used-with.patch index ac0d247d76..977bce4e78 100644 --- a/package/network/services/hostapd/patches/601-wpa_supplicant-add-new-config-params-to-be-used-with.patch +++ b/package/network/services/hostapd/patches/601-wpa_supplicant-add-new-config-params-to-be-used-with.patch @@ -22,7 +22,7 @@ Signed-hostap: Antonio Quartulli <ordex@autistici.org> #include "common/defs.h" #define HOSTAPD_CHAN_DISABLED 0x00000001 -@@ -351,6 +352,11 @@ struct wpa_driver_associate_params { +@@ -363,6 +364,11 @@ struct wpa_driver_associate_params { */ int freq; @@ -44,7 +44,7 @@ Signed-hostap: Antonio Quartulli <ordex@autistici.org> #include "config.h" -@@ -1463,6 +1464,97 @@ static char * wpa_config_write_p2p_clien +@@ -1369,6 +1370,97 @@ static char * wpa_config_write_p2p_clien #endif /* CONFIG_P2P */ @@ -142,12 +142,11 @@ Signed-hostap: Antonio Quartulli <ordex@autistici.org> /* Helper macros for network block parser */ #ifdef OFFSET -@@ -1638,6 +1730,10 @@ static const struct parse_data ssid_fiel - #endif /* CONFIG_HT_OVERRIDES */ +@@ -1546,6 +1638,9 @@ static const struct parse_data ssid_fiel { INT(ap_max_inactivity) }, { INT(dtim_period) }, + { INT(beacon_int) }, + { INT_RANGE(fixed_freq, 0, 1) }, -+ { INT_RANGE(beacon_interval, 0, 1000) }, + { FUNC(rates) }, + { FUNC(mcast_rate) }, }; @@ -163,13 +162,12 @@ Signed-hostap: Antonio Quartulli <ordex@autistici.org> #define MAX_SSID_LEN 32 -@@ -529,6 +530,11 @@ struct wpa_ssid { - * disabled_until - Network block disabled until this time if non-zero +@@ -571,6 +572,10 @@ struct wpa_ssid { + * dereferences since it may not be updated in all cases. */ - struct os_time disabled_until; + void *parent_cred; + + int fixed_freq; -+ int beacon_interval; + unsigned char rates[NL80211_MAX_SUPP_RATES]; + double mcast_rate; }; @@ -177,7 +175,7 @@ Signed-hostap: Antonio Quartulli <ordex@autistici.org> #endif /* CONFIG_SSID_H */ --- a/wpa_supplicant/wpa_supplicant.c +++ b/wpa_supplicant/wpa_supplicant.c -@@ -1561,15 +1561,24 @@ void wpa_supplicant_associate(struct wpa +@@ -1570,15 +1570,24 @@ void wpa_supplicant_associate(struct wpa params.ssid_len = ssid->ssid_len; } @@ -194,7 +192,7 @@ Signed-hostap: Antonio Quartulli <ordex@autistici.org> + /* Initial channel for IBSS */ + params.freq = ssid->frequency; + params.fixed_freq = ssid->fixed_freq; -+ params.beacon_interval = ssid->beacon_interval; ++ params.beacon_interval = ssid->beacon_int; + i = 0; + while (i < NL80211_MAX_SUPP_RATES) { + params.rates[i] = ssid->rates[i]; |