Decode mode and auth capabilities in supplicant test program
[framework/connectivity/connman.git] / tools / supplicant.h
index 1489919..3d1b5c1 100644 (file)
 #define SUPPLICANT_EAP_METHOD_OTP      (1 << 6)
 #define SUPPLICANT_EAP_METHOD_LEAP     (1 << 7)
 
+#define SUPPLICANT_CAPABILITY_AUTH_OPEN                (1 << 0)
+#define SUPPLICANT_CAPABILITY_AUTH_SHARED      (1 << 1)
+#define SUPPLICANT_CAPABILITY_AUTH_LEAP                (1 << 2)
+
 #define SUPPLICANT_CAPABILITY_SCAN_ACTIVE      (1 << 0)
 #define SUPPLICANT_CAPABILITY_SCAN_PASSIVE     (1 << 1)
 #define SUPPLICANT_CAPABILITY_SCAN_SSID                (1 << 2)
 
+#define SUPPLICANT_CAPABILITY_MODE_INFRA       (1 << 0)
+#define SUPPLICANT_CAPABILITY_MODE_IBSS                (1 << 1)
+#define SUPPLICANT_CAPABILITY_MODE_AP          (1 << 2)
+
 enum supplicant_mode {
        SUPPLICANT_MODE_UNKNOWN,
        SUPPLICANT_MODE_INFRA,