]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - wpa_supplicant/wpa_supplicant.c
DPP2: Connection status result (Enrollee)
[thirdparty/hostap.git] / wpa_supplicant / wpa_supplicant.c
index 709a33fa8826ac605f604739ec742887f9d6ff6e..6fb4efb5f5212bbe2a4c5970296a0c0db3dd961d 100644 (file)
@@ -985,6 +985,10 @@ void wpa_supplicant_set_state(struct wpa_supplicant *wpa_s,
                if (wpa_s->wpa_state == WPA_COMPLETED ||
                    old_state == WPA_COMPLETED)
                        wpas_notify_auth_changed(wpa_s);
+#ifdef CONFIG_DPP2
+               if (wpa_s->wpa_state == WPA_COMPLETED)
+                       wpas_dpp_connected(wpa_s);
+#endif /* CONFIG_DPP2 */
        }
 #if defined(CONFIG_FILS) && defined(IEEE8021X_EAPOL)
        if (update_fils_connect_params)
@@ -6079,6 +6083,7 @@ static void wpa_supplicant_deinit_iface(struct wpa_supplicant *wpa_s,
        }
 
        os_free(wpa_s->ssids_from_scan_req);
+       os_free(wpa_s->last_scan_freqs);
 
        os_free(wpa_s);
 }