Parcourir la source

Initialize new_connection = 1 to fix wpa_supplicant AP mode operstate

When setting up an AP with wpa_supplicant, the initial connection was
not necessarily setting oper state from DORMANT to UP which would be
blocking normal data frames. Fix this by initializing new_connection
to 1 so that even the first change to COMPLETED state will end up
setting oper state.
Jouni Malinen il y a 15 ans
Parent
commit
c302f20740
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  1. 1 0
      wpa_supplicant/wpa_supplicant.c

+ 1 - 0
wpa_supplicant/wpa_supplicant.c

@@ -1915,6 +1915,7 @@ static struct wpa_supplicant * wpa_supplicant_alloc(void)
 	if (wpa_s == NULL)
 		return NULL;
 	wpa_s->scan_req = 1;
+	wpa_s->new_connection = 1;
 
 	return wpa_s;
 }