projects
/
mech_eap.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix PNO restart flow
[mech_eap.git]
/
wpa_supplicant
/
p2p_supplicant.c
diff --git
a/wpa_supplicant/p2p_supplicant.c
b/wpa_supplicant/p2p_supplicant.c
index
cb8df66
..
b1fdc28
100644
(file)
--- a/
wpa_supplicant/p2p_supplicant.c
+++ b/
wpa_supplicant/p2p_supplicant.c
@@
-1076,7
+1076,7
@@
static int wpas_p2p_persistent_group(struct wpa_supplicant *wpa_s,
"go_dev_addr=" MACSTR,
MAC2STR(bssid), group_capab, MAC2STR(go_dev_addr));
"go_dev_addr=" MACSTR,
MAC2STR(bssid), group_capab, MAC2STR(go_dev_addr));
- return
group_capab & P2P_GROUP_CAPAB_PERSISTENT_GROUP
;
+ return
!!(group_capab & P2P_GROUP_CAPAB_PERSISTENT_GROUP)
;
}
}
@@
-1881,7
+1881,7
@@
static void wpas_start_wps_go(struct wpa_supplicant *wpa_s,
wpa_config_set_network_defaults(ssid);
ssid->temporary = 1;
ssid->p2p_group = 1;
wpa_config_set_network_defaults(ssid);
ssid->temporary = 1;
ssid->p2p_group = 1;
- ssid->p2p_persistent_group = params->persistent_group;
+ ssid->p2p_persistent_group =
!!
params->persistent_group;
ssid->mode = group_formation ? WPAS_MODE_P2P_GROUP_FORMATION :
WPAS_MODE_P2P_GO;
ssid->frequency = params->freq;
ssid->mode = group_formation ? WPAS_MODE_P2P_GROUP_FORMATION :
WPAS_MODE_P2P_GO;
ssid->frequency = params->freq;
@@
-3369,7
+3369,7
@@
static int wpas_p2p_get_center_80mhz(struct wpa_supplicant *wpa_s,
u8 channel)
{
u8 center_channels[] = { 42, 58, 106, 122, 138, 155 };
u8 channel)
{
u8 center_channels[] = { 42, 58, 106, 122, 138, 155 };
-
unsigned in
t i;
+
size_
t i;
if (mode->mode != HOSTAPD_MODE_IEEE80211A)
return 0;
if (mode->mode != HOSTAPD_MODE_IEEE80211A)
return 0;