]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - src/ap/ap_config.h
DPP2: Allow AP to require or reject PFS
[thirdparty/hostap.git] / src / ap / ap_config.h
index 0cb10c118264a59ab8cddf02b7463d3fa8bd4e66..7930fc3743819254c3f551940ebd2d6c50855e89 100644 (file)
@@ -354,6 +354,7 @@ struct hostapd_bss_config {
                        * algorithms, WPA_AUTH_ALG_{OPEN,SHARED,LEAP} */
 
        int wpa; /* bitfield of WPA_PROTO_WPA, WPA_PROTO_RSN */
+       int extended_key_id;
        int wpa_key_mgmt;
        enum mfp_options ieee80211w;
        int group_mgmt_cipher;
@@ -683,6 +684,7 @@ struct hostapd_bss_config {
        struct wpabuf *rsnxe_override_ft;
        struct wpabuf *gtk_rsc_override;
        struct wpabuf *igtk_rsc_override;
+       int no_beacon_rsnxe;
 #endif /* CONFIG_TESTING_OPTIONS */
 
 #define MESH_ENABLED BIT(0)
@@ -738,6 +740,8 @@ struct hostapd_bss_config {
        struct wpabuf *dpp_csign;
 #ifdef CONFIG_DPP2
        struct dpp_controller_conf *dpp_controller;
+       int dpp_configurator_connectivity;
+       int dpp_pfs;
 #endif /* CONFIG_DPP2 */
 #endif /* CONFIG_DPP */
 
@@ -754,6 +758,8 @@ struct hostapd_bss_config {
 
        u8 send_probe_response;
 
+       u8 transition_disable;
+
 #define BACKHAUL_BSS 1
 #define FRONTHAUL_BSS 2
        int multi_ap; /* bitmap of BACKHAUL_BSS, FRONTHAUL_BSS */