Merge "hostapd: make acs_init() fail when with invalid channels for VTS" am: 0dc7dbb1d8 am: 03c8fb1420 am: b1d56d379c
am: 59ef1c5ec2

Change-Id: I40fe87aa72cf09bac9a98186c29416075ee38bbc
diff --git a/src/ap/acs.c b/src/ap/acs.c
index 11178a1..f12539f 100644
--- a/src/ap/acs.c
+++ b/src/ap/acs.c
@@ -942,6 +942,12 @@
 	}
 	*freq = 0;
 
+	if (params.freqs == freq) {
+		wpa_printf(MSG_ERROR, "ACS: No available channels found");
+		os_free(params.freqs);
+		return -1;
+	}
+
 	iface->scan_cb = acs_scan_complete;
 
 	wpa_printf(MSG_DEBUG, "ACS: Scanning %d / %d",