1 # Copyright (C) 2006-2014 OpenWrt.org
3 # This is free software, licensed under the GNU General Public License v2.
4 # See /LICENSE for more information.
7 include $(TOPDIR
)/rules.mk
12 PKG_SOURCE_URL
:=http
://w1.fi
/hostap.git
14 PKG_SOURCE_DATE
:=2019-08-08
15 PKG_SOURCE_VERSION
:=ca8c2bd28ad53f431d6ee60ef754e98cfdb4c17b
16 PKG_MIRROR_HASH
:=9d9f1c60afa5324ee17219bd3ec61c1a6fa4043b4187da9bb44e59025d3ed31d
18 PKG_MAINTAINER
:=Felix Fietkau
<nbd@nbd.name
>
19 PKG_LICENSE
:=BSD-3-Clause
20 PKG_CPE_ID
:=cpe
:/a
:w1.fi
:hostapd
24 PKG_CONFIG_DEPENDS
:= \
25 CONFIG_PACKAGE_kmod-ath9k \
26 CONFIG_PACKAGE_kmod-cfg80211 \
27 CONFIG_PACKAGE_hostapd \
28 CONFIG_PACKAGE_hostapd-basic \
29 CONFIG_PACKAGE_hostapd-mini \
30 CONFIG_WPA_RFKILL_SUPPORT \
31 CONFIG_DRIVER_WEXT_SUPPORT \
32 CONFIG_DRIVER_11N_SUPPORT \
33 CONFIG_DRIVER_11AC_SUPPORT \
35 EAPOL_TEST_PROVIDERS
:=eapol-test eapol-test-openssl eapol-test-wolfssl
37 SUPPLICANT_PROVIDERS
:=
41 $(if
$(findstring wpad
,$(BUILD_VARIANT
)),wpad
, \
42 $(if
$(findstring supplicant
,$(BUILD_VARIANT
)),supplicant
, \
46 LOCAL_AND_LIB_VARIANT
=$(patsubst hostapd-
%,%,\
48 $(patsubst supplicant-
%,%,\
52 LOCAL_VARIANT
=$(patsubst %-internal
,%,\
53 $(patsubst %-openssl
,%,\
54 $(patsubst %-wolfssl
,%,\
55 $(LOCAL_AND_LIB_VARIANT
)\
59 $(if
$(findstring openssl
,$(LOCAL_AND_LIB_VARIANT
)),openssl
,\
60 $(if
$(findstring wolfssl
,$(LOCAL_AND_LIB_VARIANT
)),wolfssl
,\
64 CONFIG_VARIANT
:=$(LOCAL_VARIANT
)
65 ifeq ($(LOCAL_VARIANT
),mesh
)
69 include $(INCLUDE_DIR
)/package.mk
71 STAMP_CONFIGURED
:=$(STAMP_CONFIGURED
)_
$(CONFIG_WPA_MSG_MIN_PRIORITY
)
74 ifneq ($(CONFIG_DRIVER_11N_SUPPORT
),)
78 ifneq ($(CONFIG_DRIVER_11AC_SUPPORT
),)
79 HOSTAPD_IEEE80211AC
:=y
83 CONFIG_ACS
=$(CONFIG_PACKAGE_kmod-cfg80211
) \
84 CONFIG_DRIVER_NL80211
=$(CONFIG_PACKAGE_kmod-cfg80211
) \
85 CONFIG_IEEE80211N
=$(HOSTAPD_IEEE80211N
) \
86 CONFIG_IEEE80211AC
=$(HOSTAPD_IEEE80211AC
) \
87 CONFIG_DRIVER_WEXT
=$(CONFIG_DRIVER_WEXT_SUPPORT
) \
92 ifneq ($(LOCAL_VARIANT
),mini
)
93 DRIVER_MAKEOPTS
+= CONFIG_IEEE80211W
=$(CONFIG_DRIVER_11W_SUPPORT
)
96 ifeq ($(LOCAL_VARIANT
),full
)
97 ifeq ($(SSL_VARIANT
),openssl
)
98 DRIVER_MAKEOPTS
+= CONFIG_TLS
=openssl CONFIG_SAE
=y CONFIG_OWE
=y CONFIG_SUITEB192
=y
99 TARGET_LDFLAGS
+= -lcrypto
-lssl
101 ifeq ($(SSL_VARIANT
),wolfssl
)
102 DRIVER_MAKEOPTS
+= CONFIG_TLS
=wolfssl CONFIG_WPS_NFC
=1 CONFIG_SAE
=y CONFIG_OWE
=y CONFIG_SUITEB192
=y
103 TARGET_LDFLAGS
+= -lwolfssl
107 ifneq ($(LOCAL_TYPE
),hostapd
)
108 ifeq ($(LOCAL_VARIANT
),mesh
)
109 ifeq ($(SSL_VARIANT
),openssl
)
110 DRIVER_MAKEOPTS
+= CONFIG_TLS
=openssl CONFIG_AP
=y CONFIG_SAE
=y CONFIG_MESH
=y
111 TARGET_LDFLAGS
+= -lcrypto
-lssl
113 ifeq ($(SSL_VARIANT
),wolfssl
)
114 DRIVER_MAKEOPTS
+= CONFIG_TLS
=wolfssl CONFIG_WPS_NFC
=1 CONFIG_AP
=y CONFIG_SAE
=y CONFIG_MESH
=y
115 TARGET_LDFLAGS
+= -lwolfssl
119 ifdef CONFIG_WPA_RFKILL_SUPPORT
120 DRIVER_MAKEOPTS
+= NEED_RFKILL
=y
124 ifdef CONFIG_USE_GLIBC
125 TARGET_LDFLAGS
+= -lrt
126 TARGET_LDFLAGS_C
+= -lrt
129 DRV_DEPENDS
:=+PACKAGE_kmod-cfg80211
:libnl-tiny
132 define Package
/hostapd
/Default
135 TITLE
:=IEEE
802.1x Authenticator
136 URL
:=http
://hostap.epitest.fi
/
137 DEPENDS
:=$(DRV_DEPENDS
) +hostapd-common
+libubus
139 CONFLICTS
:=$(HOSTAPD_PROVIDERS
)
140 HOSTAPD_PROVIDERS
+=$(1)
143 define Package
/hostapd
144 $(call Package
/hostapd
/Default
,$(1))
146 VARIANT
:=full-internal
149 define Package
/hostapd
/description
150 This package contains a full featured IEEE
802.1x
/WPA
/EAP
/RADIUS
154 define Package
/hostapd-openssl
155 $(call Package
/hostapd
/Default
,$(1))
157 VARIANT
:=full-openssl
161 Package
/hostapd-openssl
/description
= $(Package
/hostapd
/description
)
163 define Package
/hostapd-wolfssl
164 $(call Package
/hostapd
/Default
,$(1))
166 VARIANT
:=full-wolfssl
170 Package
/hostapd-wolfssl
/description
= $(Package
/hostapd
/description
)
172 define Package
/hostapd-basic
173 $(call Package
/hostapd
/Default
,$(1))
174 TITLE
+= (WPA-PSK
, 11r and
11w
)
178 define Package
/hostapd-basic
/description
179 This package contains a basic IEEE
802.1x
/WPA Authenticator with WPA-PSK
, 802.11r and
802.11w support.
182 define Package
/hostapd-mini
183 $(call Package
/hostapd
/Default
,$(1))
184 TITLE
+= (WPA-PSK only
)
188 define Package
/hostapd-mini
/description
189 This package contains a minimal IEEE
802.1x
/WPA Authenticator
(WPA-PSK only
).
193 define Package
/wpad
/Default
196 TITLE
:=IEEE
802.1x Authenticator
/Supplicant
197 DEPENDS
:=$(DRV_DEPENDS
) +hostapd-common
+libubus
198 URL
:=http
://hostap.epitest.fi
/
199 PROVIDES
:=hostapd wpa-supplicant
200 CONFLICTS
:=$(HOSTAPD_PROVIDERS
) $(SUPPLICANT_PROVIDERS
)
201 HOSTAPD_PROVIDERS
+=$(1)
202 SUPPLICANT_PROVIDERS
+=$(1)
206 $(call Package
/wpad
/Default
,$(1))
208 VARIANT
:=wpad-full-internal
211 define Package
/wpad
/description
212 This package contains a full featured IEEE
802.1x
/WPA
/EAP
/RADIUS
213 Authenticator and Supplicant
216 define Package
/wpad-openssl
217 $(call Package
/wpad
/Default
,$(1))
219 VARIANT
:=wpad-full-openssl
223 Package
/wpad-openssl
/description
= $(Package
/wpad
/description
)
225 define Package
/wpad-wolfssl
226 $(call Package
/wpad
/Default
,$(1))
228 VARIANT
:=wpad-full-wolfssl
232 Package
/wpad-wolfssl
/description
= $(Package
/wpad
/description
)
234 define Package
/wpad-basic
235 $(call Package
/wpad
/Default
,$(1))
236 TITLE
+= (WPA-PSK
, 11r and
11w
)
240 define Package
/wpad-basic
/description
241 This package contains a basic IEEE
802.1x
/WPA Authenticator and Supplicant with WPA-PSK
, 802.11r and
802.11w support.
244 define Package
/wpad-mini
245 $(call Package
/wpad
/Default
,$(1))
246 TITLE
+= (WPA-PSK only
)
250 define Package
/wpad-mini
/description
251 This package contains a minimal IEEE
802.1x
/WPA Authenticator and Supplicant
(WPA-PSK only
).
254 define Package
/wpad-mesh
255 $(call Package
/wpad
/Default
,$(1))
256 TITLE
+= (with
802.11s mesh and SAE support
)
257 DEPENDS
+=@PACKAGE_kmod-cfg80211 @
(!TARGET_uml||BROKEN
)
258 PROVIDES
+=wpa-supplicant-mesh wpad-mesh
261 define Package
/wpad-mesh
/description
262 This package contains a minimal IEEE
802.1x
/WPA Authenticator and Supplicant
(with
802.11s mesh and SAE support
).
265 define Package
/wpad-mesh-openssl
266 $(call Package
/wpad-mesh
,$(1))
268 VARIANT
:=wpad-mesh-openssl
271 Package
/wpad-mesh-openssl
/description
= $(Package
/wpad-mesh
/description
)
273 define Package
/wpad-mesh-wolfssl
274 $(call Package
/wpad-mesh
,$(1))
276 VARIANT
:=wpad-mesh-wolfssl
279 Package
/wpad-mesh-wolfssl
/description
= $(Package
/wpad-mesh
/description
)
282 define Package
/wpa-supplicant
/Default
285 TITLE
:=WPA Supplicant
286 URL
:=http
://hostap.epitest.fi
/wpa_supplicant
/
287 DEPENDS
:=$(DRV_DEPENDS
) +hostapd-common
+libubus
288 PROVIDES
:=wpa-supplicant
289 CONFLICTS
:=$(SUPPLICANT_PROVIDERS
)
290 SUPPLICANT_PROVIDERS
+=$(1)
293 define Package
/wpa-supplicant
294 $(call Package
/wpa-supplicant
/Default
,$(1))
295 VARIANT
:=supplicant-full-internal
298 define Package
/wpa-supplicant-openssl
299 $(call Package
/wpa-supplicant
/Default
,$(1))
300 VARIANT
:=supplicant-full-openssl
304 define Package
/wpa-supplicant-wolfssl
305 $(call Package
/wpa-supplicant
/Default
,$(1))
306 VARIANT
:=supplicant-full-wolfssl
310 define Package
/wpa-supplicant
/config
311 source
"$(SOURCE)/Config.in"
314 define Package
/wpa-supplicant-p2p
315 $(call Package
/wpa-supplicant
/Default
,$(1))
316 TITLE
+= (with Wi-Fi P2P support
)
317 DEPENDS
+=@PACKAGE_kmod-cfg80211
318 VARIANT
:=supplicant-p2p-internal
321 define Package
/wpa-supplicant-mesh
/Default
322 $(call Package
/wpa-supplicant
/Default
,$(1))
323 TITLE
+= (with
802.11s and SAE
)
324 DEPENDS
+=@PACKAGE_kmod-cfg80211 @
(!TARGET_uml||BROKEN
)
325 PROVIDES
+=wpa-supplicant-mesh
328 define Package
/wpa-supplicant-mesh-openssl
329 $(call Package
/wpa-supplicant-mesh
/Default
,$(1))
330 VARIANT
:=supplicant-mesh-openssl
334 define Package
/wpa-supplicant-mesh-wolfssl
335 $(call Package
/wpa-supplicant-mesh
/Default
,$(1))
336 VARIANT
:=supplicant-mesh-wolfssl
340 define Package
/wpa-supplicant-basic
341 $(call Package
/wpa-supplicant
/Default
,$(1))
342 TITLE
+= (with
11r and
11w
)
343 VARIANT
:=supplicant-basic
346 define Package
/wpa-supplicant-mini
347 $(call Package
/wpa-supplicant
/Default
,$(1))
348 TITLE
+= (minimal version
)
349 VARIANT
:=supplicant-mini
353 define Package
/hostapd-common
354 TITLE
:=hostapd
/wpa_supplicant common support files
359 define Package
/hostapd-utils
362 TITLE
:=IEEE
802.1x Authenticator
(utils
)
363 URL
:=http
://hostap.epitest.fi
/
364 DEPENDS
:=@
$(subst $(space
),||
,$(foreach pkg
,$(HOSTAPD_PROVIDERS
),PACKAGE_
$(pkg
)))
367 define Package
/hostapd-utils
/description
368 This package contains a command line utility to control the
369 IEEE
802.1x
/WPA
/EAP
/RADIUS Authenticator.
372 define Package
/wpa-cli
375 DEPENDS
:=@
$(subst $(space
),||
,$(foreach pkg
,$(SUPPLICANT_PROVIDERS
),PACKAGE_
$(pkg
)))
376 TITLE
:=WPA Supplicant command line control utility
379 define Package
/eapol-test
380 TITLE
:=802.1x authentication
test utility
383 VARIANT
:=supplicant-full-internal
384 DEPENDS
:=$(DRV_DEPENDS
) +libubus
387 define Package
/eapol-test-openssl
388 TITLE
:=802.1x authentication
test utility
391 VARIANT
:=supplicant-full-openssl
392 CONFLICTS
:=$(filter-out eapol-test-openssl
,$(EAPOL_TEST_PROVIDERS
))
393 DEPENDS
:=$(DRV_DEPENDS
) +libubus
+libopenssl
397 define Package
/eapol-test-wolfssl
398 TITLE
:=802.1x authentication
test utility
401 VARIANT
:=supplicant-full-wolfssl
402 CONFLICTS
:=$(filter-out eapol-test-openssl
,$(filter-out eapol-test-wolfssl
,$(EAPOL_TEST_PROVIDERS
)))
403 DEPENDS
:=$(DRV_DEPENDS
) +libubus
+libwolfssl
408 ifneq ($(wildcard $(PKG_BUILD_DIR
)/.config_
*),$(subst .configured_
,.config_
,$(STAMP_CONFIGURED
)))
409 define Build
/Configure
/rebuild
410 $(FIND
) $(PKG_BUILD_DIR
) -name \
*.o
-or
-name \
*.a |
$(XARGS
) rm -f
411 rm -f
$(PKG_BUILD_DIR
)/hostapd
/hostapd
412 rm -f
$(PKG_BUILD_DIR
)/wpa_supplicant
/wpa_supplicant
413 rm -f
$(PKG_BUILD_DIR
)/.config_
*
414 touch
$(subst .configured_
,.config_
,$(STAMP_CONFIGURED
))
418 define Build
/Configure
419 $(Build
/Configure
/rebuild
)
420 $(if
$(wildcard .
/files
/hostapd-
$(CONFIG_VARIANT
).config
), \
421 $(CP
) .
/files
/hostapd-
$(CONFIG_VARIANT
).config
$(PKG_BUILD_DIR
)/hostapd
/.config \
423 $(CP
) .
/files
/wpa_supplicant-
$(CONFIG_VARIANT
).config
$(PKG_BUILD_DIR
)/wpa_supplicant
/.config
427 -I
$(STAGING_DIR
)/usr
/include/libnl-tiny \
428 -I
$(PKG_BUILD_DIR
)/src
/crypto \
432 $(if
$(CONFIG_WPA_MSG_MIN_PRIORITY
),-DCONFIG_MSG_MIN_PRIORITY
=$(CONFIG_WPA_MSG_MIN_PRIORITY
))
434 TARGET_CFLAGS
+= -ffunction-sections
-fdata-sections
-flto
435 TARGET_LDFLAGS
+= -Wl
,--gc-sections
-flto
=jobserver
-fuse-linker-plugin
-lubox
-lubus
437 ifdef CONFIG_PACKAGE_kmod-cfg80211
438 TARGET_LDFLAGS
+= -lm
-lnl-tiny
442 CFLAGS
="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" \
443 $(MAKE
) $(PKG_JOBS
) -C
$(PKG_BUILD_DIR
)/$(1) \
444 $(TARGET_CONFIGURE_OPTS
) \
446 LIBS
="$(TARGET_LDFLAGS)" \
447 LIBS_c
="$(TARGET_LDFLAGS_C)" \
448 AR
="$(TARGET_CROSS)gcc-ar" \
453 define Build
/Compile
/wpad
455 $(call Build/RunMake,hostapd,-s MULTICALL=1 dump_cflags); \
456 $(call Build/RunMake,wpa_supplicant,-s MULTICALL=1 dump_cflags) | \
457 sed -e 's,-n ,,g' -e 's^$(TARGET_CFLAGS)^^' \
458 ` > $(PKG_BUILD_DIR
)/.
cflags
459 sed
-i
's/"/\\"/g' $(PKG_BUILD_DIR
)/.
cflags
460 +$(call Build
/RunMake
,hostapd
, \
461 CFLAGS
="$$$$(cat $(PKG_BUILD_DIR)/.cflags)" \
463 hostapd_cli hostapd_multi.a \
465 +$(call Build
/RunMake
,wpa_supplicant
, \
466 CFLAGS
="$$$$(cat $(PKG_BUILD_DIR)/.cflags)" \
468 wpa_cli wpa_supplicant_multi.a \
470 +export MAKEFLAGS
="$(MAKE_JOBSERVER)"; $(TARGET_CC
) -o
$(PKG_BUILD_DIR
)/wpad \
472 .
/files
/multicall.c \
473 $(PKG_BUILD_DIR
)/hostapd
/hostapd_multi.a \
474 $(PKG_BUILD_DIR
)/wpa_supplicant
/wpa_supplicant_multi.a \
478 define Build
/Compile
/hostapd
479 +$(call Build
/RunMake
,hostapd
, \
480 hostapd hostapd_cli \
484 define Build
/Compile
/supplicant
485 +$(call Build
/RunMake
,wpa_supplicant
, \
486 wpa_cli wpa_supplicant \
490 define Build
/Compile
/supplicant-full-internal
491 +$(call Build
/RunMake
,wpa_supplicant
, \
496 define Build
/Compile
/supplicant-full-openssl
497 +$(call Build
/RunMake
,wpa_supplicant
, \
502 define Build
/Compile
/supplicant-full-wolfssl
503 +$(call Build
/RunMake
,wpa_supplicant
, \
509 $(Build
/Compile
/$(LOCAL_TYPE
))
510 $(Build
/Compile
/$(BUILD_VARIANT
))
513 define Install
/hostapd
514 $(INSTALL_DIR
) $(1)/usr
/sbin
517 define Install
/supplicant
518 $(INSTALL_DIR
) $(1)/usr
/sbin
521 define Package
/hostapd-common
/install
522 $(INSTALL_DIR
) $(1)/lib
/netifd
$(1)/etc
/rc.button
523 $(INSTALL_DATA
) .
/files
/hostapd.sh
$(1)/lib
/netifd
/hostapd.sh
524 $(INSTALL_BIN
) .
/files
/wps-hotplug.sh
$(1)/etc
/rc.button
/wps
527 define Package
/hostapd
/install
528 $(call Install
/hostapd
,$(1))
529 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hostapd
/hostapd
$(1)/usr
/sbin
/
531 Package
/hostapd-basic
/install = $(Package
/hostapd
/install)
532 Package
/hostapd-mini
/install = $(Package
/hostapd
/install)
533 Package
/hostapd-openssl
/install = $(Package
/hostapd
/install)
534 Package
/hostapd-wolfssl
/install = $(Package
/hostapd
/install)
536 ifneq ($(LOCAL_TYPE
),supplicant
)
537 define Package
/hostapd-utils
/install
538 $(INSTALL_DIR
) $(1)/usr
/sbin
539 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hostapd
/hostapd_cli
$(1)/usr
/sbin
/
543 define Package
/wpad
/install
544 $(call Install
/hostapd
,$(1))
545 $(call Install
/supplicant
,$(1))
546 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wpad
$(1)/usr
/sbin
/
547 $(LN
) wpad
$(1)/usr
/sbin
/hostapd
548 $(LN
) wpad
$(1)/usr
/sbin
/wpa_supplicant
550 Package
/wpad-basic
/install = $(Package
/wpad
/install)
551 Package
/wpad-mini
/install = $(Package
/wpad
/install)
552 Package
/wpad-openssl
/install = $(Package
/wpad
/install)
553 Package
/wpad-wolfssl
/install = $(Package
/wpad
/install)
554 Package
/wpad-mesh-openssl
/install = $(Package
/wpad
/install)
555 Package
/wpad-mesh-wolfssl
/install = $(Package
/wpad
/install)
557 define Package
/wpa-supplicant
/install
558 $(call Install
/supplicant
,$(1))
559 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wpa_supplicant
/wpa_supplicant
$(1)/usr
/sbin
/
561 Package
/wpa-supplicant-basic
/install = $(Package
/wpa-supplicant
/install)
562 Package
/wpa-supplicant-mini
/install = $(Package
/wpa-supplicant
/install)
563 Package
/wpa-supplicant-p2p
/install = $(Package
/wpa-supplicant
/install)
564 Package
/wpa-supplicant-openssl
/install = $(Package
/wpa-supplicant
/install)
565 Package
/wpa-supplicant-wolfssl
/install = $(Package
/wpa-supplicant
/install)
566 Package
/wpa-supplicant-mesh-openssl
/install = $(Package
/wpa-supplicant
/install)
567 Package
/wpa-supplicant-mesh-wolfssl
/install = $(Package
/wpa-supplicant
/install)
569 ifneq ($(LOCAL_TYPE
),hostapd
)
570 define Package
/wpa-cli
/install
571 $(INSTALL_DIR
) $(1)/usr
/sbin
572 $(CP
) $(PKG_BUILD_DIR
)/wpa_supplicant
/wpa_cli
$(1)/usr
/sbin
/
576 ifeq ($(BUILD_VARIANT
),supplicant-full-internal
)
577 define Package
/eapol-test
/install
578 $(INSTALL_DIR
) $(1)/usr
/sbin
579 $(CP
) $(PKG_BUILD_DIR
)/wpa_supplicant
/eapol_test
$(1)/usr
/sbin
/
583 ifeq ($(BUILD_VARIANT
),supplicant-full-openssl
)
584 define Package
/eapol-test-openssl
/install
585 $(INSTALL_DIR
) $(1)/usr
/sbin
586 $(CP
) $(PKG_BUILD_DIR
)/wpa_supplicant
/eapol_test
$(1)/usr
/sbin
/
590 ifeq ($(BUILD_VARIANT
),supplicant-full-wolfssl
)
591 define Package
/eapol-test-wolfssl
/install
592 $(INSTALL_DIR
) $(1)/usr
/sbin
593 $(CP
) $(PKG_BUILD_DIR
)/wpa_supplicant
/eapol_test
$(1)/usr
/sbin
/
597 $(eval
$(call BuildPackage
,hostapd
))
598 $(eval
$(call BuildPackage
,hostapd-basic
))
599 $(eval
$(call BuildPackage
,hostapd-mini
))
600 $(eval
$(call BuildPackage
,hostapd-openssl
))
601 $(eval
$(call BuildPackage
,hostapd-wolfssl
))
602 $(eval
$(call BuildPackage
,wpad
))
603 $(eval
$(call BuildPackage
,wpad-mesh-openssl
))
604 $(eval
$(call BuildPackage
,wpad-mesh-wolfssl
))
605 $(eval
$(call BuildPackage
,wpad-basic
))
606 $(eval
$(call BuildPackage
,wpad-mini
))
607 $(eval
$(call BuildPackage
,wpad-openssl
))
608 $(eval
$(call BuildPackage
,wpad-wolfssl
))
609 $(eval
$(call BuildPackage
,wpa-supplicant
))
610 $(eval
$(call BuildPackage
,wpa-supplicant-mesh-openssl
))
611 $(eval
$(call BuildPackage
,wpa-supplicant-mesh-wolfssl
))
612 $(eval
$(call BuildPackage
,wpa-supplicant-basic
))
613 $(eval
$(call BuildPackage
,wpa-supplicant-mini
))
614 $(eval
$(call BuildPackage
,wpa-supplicant-p2p
))
615 $(eval
$(call BuildPackage
,wpa-supplicant-openssl
))
616 $(eval
$(call BuildPackage
,wpa-supplicant-wolfssl
))
617 $(eval
$(call BuildPackage
,wpa-cli
))
618 $(eval
$(call BuildPackage
,hostapd-utils
))
619 $(eval
$(call BuildPackage
,hostapd-common
))
620 $(eval
$(call BuildPackage
,eapol-test
))
621 $(eval
$(call BuildPackage
,eapol-test-openssl
))
622 $(eval
$(call BuildPackage
,eapol-test-wolfssl
))