summaryrefslogtreecommitdiff
path: root/src/supplicant/nm-supplicant-interface.h
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2019-07-15 11:30:15 +0000
committerLubomir Rintel <lkundrak@v3.sk>2019-07-25 12:31:19 +0200
commit3d0d1a21c81418a4e8361301a13f5a51dd6c6674 (patch)
tree674d9c11fb3df3e90800484af21b2f72acc347e7 /src/supplicant/nm-supplicant-interface.h
parentbbdb978dc63430515dfd649654d8358a0d832b5a (diff)
supplicant: detect 802.11r fast BSS transition (FT)
Diffstat (limited to 'src/supplicant/nm-supplicant-interface.h')
-rw-r--r--src/supplicant/nm-supplicant-interface.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/supplicant/nm-supplicant-interface.h b/src/supplicant/nm-supplicant-interface.h
index 2e124df92..0b33a4e41 100644
--- a/src/supplicant/nm-supplicant-interface.h
+++ b/src/supplicant/nm-supplicant-interface.h
@@ -68,6 +68,7 @@ typedef enum {
#define NM_SUPPLICANT_INTERFACE_FILS_SUPPORT "fils-support"
#define NM_SUPPLICANT_INTERFACE_P2P_SUPPORT "p2p-support"
#define NM_SUPPLICANT_INTERFACE_WFD_SUPPORT "wfd-support"
+#define NM_SUPPLICANT_INTERFACE_FT_SUPPORT "ft-support"
/* Signals */
#define NM_SUPPLICANT_INTERFACE_STATE "state"
@@ -95,7 +96,8 @@ NMSupplicantInterface * nm_supplicant_interface_new (const char *ifname,
NMSupplicantFeature pmf_support,
NMSupplicantFeature fils_support,
NMSupplicantFeature p2p_support,
- NMSupplicantFeature wfd_support);
+ NMSupplicantFeature wfd_support,
+ NMSupplicantFeature ft_support);
void nm_supplicant_interface_set_supplicant_available (NMSupplicantInterface *self,
gboolean available);
@@ -161,6 +163,7 @@ NMSupplicantFeature nm_supplicant_interface_get_pmf_support (NMSupplicantInterfa
NMSupplicantFeature nm_supplicant_interface_get_fils_support (NMSupplicantInterface *self);
NMSupplicantFeature nm_supplicant_interface_get_p2p_support (NMSupplicantInterface *self);
NMSupplicantFeature nm_supplicant_interface_get_wfd_support (NMSupplicantInterface *self);
+NMSupplicantFeature nm_supplicant_interface_get_ft_support (NMSupplicantInterface *self);
void nm_supplicant_interface_set_ap_support (NMSupplicantInterface *self,
NMSupplicantFeature apmode);
@@ -180,6 +183,9 @@ void nm_supplicant_interface_set_p2p_support (NMSupplicantInterface *self,
void nm_supplicant_interface_set_wfd_support (NMSupplicantInterface *self,
NMSupplicantFeature wfd_support);
+void nm_supplicant_interface_set_ft_support (NMSupplicantInterface *self,
+ NMSupplicantFeature ft_support);
+
void nm_supplicant_interface_enroll_wps (NMSupplicantInterface *self,
const char *const type,
const char *bssid,