]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - wpa_supplicant/config_ssid.h
Interworking: Fix failed GAS query processing
[thirdparty/hostap.git] / wpa_supplicant / config_ssid.h
index 80d438248a04c834b9e75ccce7c5d0d0b6795e61..796b3d9e3151697b6840cf79bcd9811d8292e753 100644 (file)
@@ -140,6 +140,14 @@ struct wpa_ssid {
         */
        char *passphrase;
 
+       /**
+        * ext_psk - PSK/passphrase name in external storage
+        *
+        * If this is set, PSK/passphrase will be fetched from external storage
+        * when requesting association with the network.
+        */
+       char *ext_psk;
+
        /**
         * pairwise_cipher - Bitfield of allowed pairwise ciphers, WPA_CIPHER_*
         */
@@ -356,6 +364,8 @@ struct wpa_ssid {
         */
        int frequency;
 
+       int ht40;
+
        /**
         * wpa_ptk_rekey - Maximum lifetime for PTK in seconds
         *
@@ -421,6 +431,10 @@ struct wpa_ssid {
         */
        size_t num_p2p_clients;
 
+#ifndef P2P_MAX_STORED_CLIENTS
+#define P2P_MAX_STORED_CLIENTS 100
+#endif /* P2P_MAX_STORED_CLIENTS */
+
        /**
         * p2p_group - Network generated as a P2P group (used internally)
         */
@@ -499,6 +513,22 @@ struct wpa_ssid {
         * By default: 300 seconds.
         */
        int ap_max_inactivity;
+
+       /**
+        * dtim_period - DTIM period in Beacon intervals
+        * By default: 2
+        */
+       int dtim_period;
+
+       /**
+        * auth_failures - Number of consecutive authentication failures
+        */
+       unsigned int auth_failures;
+
+       /**
+        * disabled_until - Network block disabled until this time if non-zero
+        */
+       struct os_time disabled_until;
 };
 
 #endif /* CONFIG_SSID_H */