Add "GET_CAPABILITY acs" to allow ACS build option to be detected
authorJouni Malinen <j@w1.fi>
Thu, 24 Dec 2015 20:11:50 +0000 (22:11 +0200)
committerJouni Malinen <j@w1.fi>
Thu, 24 Dec 2015 20:24:05 +0000 (22:24 +0200)
This allows upper layer software to check whether wpa_supplicant can use
ACS for AP mode.

Signed-off-by: Jouni Malinen <j@w1.fi>
wpa_supplicant/ctrl_iface.c

index d1274f6..ecf8d2d 100644 (file)
@@ -3937,6 +3937,15 @@ static int wpa_supplicant_ctrl_iface_get_capability(
        }
 #endif /* CONFIG_FIPS */
 
+#ifdef CONFIG_ACS
+       if (os_strcmp(field, "acs") == 0) {
+               res = os_snprintf(buf, buflen, "ACS");
+               if (os_snprintf_error(buflen, res))
+                       return -1;
+               return res;
+       }
+#endif /* CONFIG_ACS */
+
        wpa_printf(MSG_DEBUG, "CTRL_IFACE: Unknown GET_CAPABILITY field '%s'",
                   field);