1234567891011121314151617181920212223242526272829303132 |
- /*
- * ACS - Automatic Channel Selection module
- * Copyright (c) 2011, Atheros Communications
- * Copyright (c) 2013, Qualcomm Atheros, Inc.
- *
- * This software may be distributed under the terms of the BSD license.
- * See README for more details.
- */
- #ifndef ACS_H
- #define ACS_H
- #ifdef CONFIG_ACS
- enum hostapd_chan_status acs_init(struct hostapd_iface *iface);
- void acs_cleanup(struct hostapd_iface *iface);
- #else /* CONFIG_ACS */
- static inline enum hostapd_chan_status acs_init(struct hostapd_iface *iface)
- {
- wpa_printf(MSG_ERROR, "ACS was disabled on your build, rebuild hostapd with CONFIG_ACS=y or set channel");
- return HOSTAPD_CHAN_INVALID;
- }
- static inline void acs_cleanup(struct hostapd_iface *iface)
- {
- }
- #endif /* CONFIG_ACS */
- #endif /* ACS_H */
|