#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#

menuconfig WIRELESS_WAPI
	bool "IEEE 802.11 Configuration Library"
	default n
	depends on NET && DRIVERS_WIRELESS
	---help---
		Wapi is a tool by Volkan YAZICI <volkan.yazici@gmail.com> that can
		be used to manage 802.11 network.

if WIRELESS_WAPI

config WIRELESS_WAPI_CMDTOOL
	tristate "IEEE 802.11 Command Line Tool"
	default n
	---help---
		By default, Wapi is build as only a library.  If this option is
		selected than a simple command line tool that can be ran from NSH
		will also be generated.

config WIRELESS_WAPI_PROGNAME
	string "Program Name"
	default "wapi"
	---help---
		This is the name of the program that will be used when the NSH ELF
		program is installed.

config WIRELESS_WAPI_STACKSIZE
	int "Stack Size (bytes)"
	default DEFAULT_TASK_STACKSIZE

config WIRELESS_WAPI_PRIORITY
	int "Command Priority"
	default 100

config WIRELESS_WAPI_SCAN_MAX_DATA
	int "Scan Cache Buffer Size (bytes)"
	default 4096

config WIRELESS_WAPI_INITCONF
	bool "Wireless Configure Initialization"
	default n
	depends on NETUTILS_CJSON

if WIRELESS_WAPI_INITCONF

config WIRELESS_WAPI_CONFIG_PATH
	string "Wireless Wapi Configure File Path"
	default "/data/wapi.conf"

endif # WIRELESS_WAPI_INITCONF

endif # WIRELESS_WAPI