]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - src/ap/hostapd.h
hostapd: Move CSA parameters to hostapd_data
[thirdparty/hostap.git] / src / ap / hostapd.h
index bd85c54a2230749701c710c8a58406815373e85c..d413f7ee77630858422b6687a4a49986c006914b 100644 (file)
@@ -210,6 +210,14 @@ struct hostapd_data {
                           size_t psk_len);
        void *new_psk_cb_ctx;
 
+       /* channel switch parameters */
+       struct hostapd_freq_params cs_freq_params;
+       u8 cs_count;
+       int cs_block_tx;
+       unsigned int cs_c_off_beacon;
+       unsigned int cs_c_off_proberesp;
+       int csa_in_progress;
+
 #ifdef CONFIG_P2P
        struct p2p_data *p2p;
        struct p2p_group *p2p_group;
@@ -343,14 +351,6 @@ struct hostapd_iface {
        /* lowest observed noise floor in dBm */
        s8 lowest_nf;
 
-       /* channel switch parameters */
-       struct hostapd_freq_params cs_freq_params;
-       u8 cs_count;
-       int cs_block_tx;
-       unsigned int cs_c_off_beacon;
-       unsigned int cs_c_off_proberesp;
-       int csa_in_progress;
-
        unsigned int dfs_cac_ms;
        struct os_reltime dfs_cac_start;