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
:=2020-06-08
15 PKG_SOURCE_VERSION
:=5a8b366233f5585e68a4ffbb604fbb4a848eb325
16 PKG_MIRROR_HASH
:=1b2a4947034142587a3f81eac2ea27dd64650e77f8943d973623b47533be2393
18 PKG_MAINTAINER
:=Felix Fietkau
<nbd@nbd.name
>
19 PKG_LICENSE
:=BSD-3-Clause
20 PKG_CPE_ID
:=cpe
:/a
:w1.fi
:hostapd
23 PKG_ASLR_PIE_REGULAR
:=1
25 PKG_CONFIG_DEPENDS
:= \
26 CONFIG_PACKAGE_kmod-ath9k \
27 CONFIG_PACKAGE_kmod-cfg80211 \
28 CONFIG_PACKAGE_hostapd \
29 CONFIG_PACKAGE_hostapd-basic \
30 CONFIG_PACKAGE_hostapd-mini \
31 CONFIG_WPA_RFKILL_SUPPORT \
32 CONFIG_DRIVER_WEXT_SUPPORT \
33 CONFIG_DRIVER_11N_SUPPORT \
34 CONFIG_DRIVER_11AC_SUPPORT \
37 EAPOL_TEST_PROVIDERS
:=eapol-test eapol-test-openssl eapol-test-wolfssl
39 SUPPLICANT_PROVIDERS
:=
43 $(if
$(findstring wpad
,$(BUILD_VARIANT
)),wpad
, \
44 $(if
$(findstring supplicant
,$(BUILD_VARIANT
)),supplicant
, \
48 LOCAL_AND_LIB_VARIANT
=$(patsubst hostapd-
%,%,\
50 $(patsubst supplicant-
%,%,\
54 LOCAL_VARIANT
=$(patsubst %-internal
,%,\
55 $(patsubst %-openssl
,%,\
56 $(patsubst %-wolfssl
,%,\
57 $(LOCAL_AND_LIB_VARIANT
)\
61 $(if
$(findstring openssl
,$(LOCAL_AND_LIB_VARIANT
)),openssl
,\
62 $(if
$(findstring wolfssl
,$(LOCAL_AND_LIB_VARIANT
)),wolfssl
,\
66 CONFIG_VARIANT
:=$(LOCAL_VARIANT
)
67 ifeq ($(LOCAL_VARIANT
),mesh
)
71 include $(INCLUDE_DIR
)/package.mk
73 STAMP_CONFIGURED
:=$(STAMP_CONFIGURED
)_
$(CONFIG_WPA_MSG_MIN_PRIORITY
)
76 ifneq ($(CONFIG_DRIVER_11N_SUPPORT
),)
80 ifneq ($(CONFIG_DRIVER_11AC_SUPPORT
),)
81 HOSTAPD_IEEE80211AC
:=y
85 CONFIG_ACS
=$(CONFIG_PACKAGE_kmod-cfg80211
) \
86 CONFIG_DRIVER_NL80211
=$(CONFIG_PACKAGE_kmod-cfg80211
) \
87 CONFIG_IEEE80211N
=$(HOSTAPD_IEEE80211N
) \
88 CONFIG_IEEE80211AC
=$(HOSTAPD_IEEE80211AC
) \
89 CONFIG_DRIVER_WEXT
=$(CONFIG_DRIVER_WEXT_SUPPORT
) \
91 ifneq ($(LOCAL_VARIANT
),mini
)
92 DRIVER_MAKEOPTS
+= CONFIG_IEEE80211W
=$(CONFIG_DRIVER_11W_SUPPORT
)
95 ifeq ($(LOCAL_VARIANT
),full
)
96 ifeq ($(SSL_VARIANT
),openssl
)
97 DRIVER_MAKEOPTS
+= CONFIG_TLS
=openssl CONFIG_SAE
=y CONFIG_OWE
=y CONFIG_SUITEB192
=y CONFIG_AP
=y CONFIG_MESH
=y
98 TARGET_LDFLAGS
+= -lcrypto
-lssl
100 ifeq ($(SSL_VARIANT
),wolfssl
)
101 DRIVER_MAKEOPTS
+= CONFIG_TLS
=wolfssl CONFIG_WPS_NFC
=1 CONFIG_SAE
=y CONFIG_OWE
=y CONFIG_SUITEB192
=y CONFIG_AP
=y CONFIG_MESH
=y
102 TARGET_LDFLAGS
+= -lwolfssl
106 ifneq ($(LOCAL_TYPE
),hostapd
)
107 ifeq ($(LOCAL_VARIANT
),mesh
)
108 ifeq ($(SSL_VARIANT
),openssl
)
109 DRIVER_MAKEOPTS
+= CONFIG_TLS
=openssl CONFIG_AP
=y CONFIG_SAE
=y CONFIG_MESH
=y
110 TARGET_LDFLAGS
+= -lcrypto
-lssl
112 ifeq ($(SSL_VARIANT
),wolfssl
)
113 DRIVER_MAKEOPTS
+= CONFIG_TLS
=wolfssl CONFIG_WPS_NFC
=1 CONFIG_AP
=y CONFIG_SAE
=y CONFIG_MESH
=y
114 TARGET_LDFLAGS
+= -lwolfssl
118 ifdef CONFIG_WPA_RFKILL_SUPPORT
119 DRIVER_MAKEOPTS
+= NEED_RFKILL
=y
123 ifdef CONFIG_USE_GLIBC
124 TARGET_LDFLAGS
+= -lrt
125 TARGET_LDFLAGS_C
+= -lrt
128 DRV_DEPENDS
:=+PACKAGE_kmod-cfg80211
:libnl-tiny
131 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
197 TITLE
:=IEEE
802.1x Authenticator
/Supplicant
198 DEPENDS
:=$(DRV_DEPENDS
) +hostapd-common
+libubus
199 URL
:=http
://hostap.epitest.fi
/
200 PROVIDES
:=hostapd wpa-supplicant
201 CONFLICTS
:=$(HOSTAPD_PROVIDERS
) $(SUPPLICANT_PROVIDERS
)
202 HOSTAPD_PROVIDERS
+=$(1)
203 SUPPLICANT_PROVIDERS
+=$(1)
207 $(call Package
/wpad
/Default
,$(1))
209 VARIANT
:=wpad-full-internal
212 define Package
/wpad
/description
213 This package contains a full featured IEEE
802.1x
/WPA
/EAP
/RADIUS
214 Authenticator and Supplicant
217 define Package
/wpad-openssl
218 $(call Package
/wpad
/Default
,$(1))
220 VARIANT
:=wpad-full-openssl
224 Package
/wpad-openssl
/description
= $(Package
/wpad
/description
)
226 define Package
/wpad-wolfssl
227 $(call Package
/wpad
/Default
,$(1))
229 VARIANT
:=wpad-full-wolfssl
233 Package
/wpad-wolfssl
/description
= $(Package
/wpad
/description
)
235 define Package
/wpad-basic
236 $(call Package
/wpad
/Default
,$(1))
237 TITLE
+= (WPA-PSK
, 11r and
11w
)
241 define Package
/wpad-basic
/description
242 This package contains a basic IEEE
802.1x
/WPA Authenticator and Supplicant with WPA-PSK
, 802.11r and
802.11w support.
245 define Package
/wpad-mini
246 $(call Package
/wpad
/Default
,$(1))
247 TITLE
+= (WPA-PSK only
)
251 define Package
/wpad-mini
/description
252 This package contains a minimal IEEE
802.1x
/WPA Authenticator and Supplicant
(WPA-PSK only
).
255 define Package
/wpad-mesh
256 $(call Package
/wpad
/Default
,$(1))
257 TITLE
+= (with
802.11s mesh and SAE support
)
258 DEPENDS
+=@PACKAGE_kmod-cfg80211 @
(!TARGET_uml||BROKEN
)
259 PROVIDES
+=wpa-supplicant-mesh wpad-mesh
262 define Package
/wpad-mesh
/description
263 This package contains a minimal IEEE
802.1x
/WPA Authenticator and Supplicant
(with
802.11s mesh and SAE support
).
266 define Package
/wpad-mesh-openssl
267 $(call Package
/wpad-mesh
,$(1))
269 VARIANT
:=wpad-mesh-openssl
272 Package
/wpad-mesh-openssl
/description
= $(Package
/wpad-mesh
/description
)
274 define Package
/wpad-mesh-wolfssl
275 $(call Package
/wpad-mesh
,$(1))
277 VARIANT
:=wpad-mesh-wolfssl
280 Package
/wpad-mesh-wolfssl
/description
= $(Package
/wpad-mesh
/description
)
283 define Package
/wpa-supplicant
/Default
287 TITLE
:=WPA Supplicant
288 URL
:=http
://hostap.epitest.fi
/wpa_supplicant
/
289 DEPENDS
:=$(DRV_DEPENDS
) +hostapd-common
+libubus
290 PROVIDES
:=wpa-supplicant
291 CONFLICTS
:=$(SUPPLICANT_PROVIDERS
)
292 SUPPLICANT_PROVIDERS
+=$(1)
295 define Package
/wpa-supplicant
296 $(call Package
/wpa-supplicant
/Default
,$(1))
297 VARIANT
:=supplicant-full-internal
300 define Package
/wpa-supplicant-openssl
301 $(call Package
/wpa-supplicant
/Default
,$(1))
302 VARIANT
:=supplicant-full-openssl
306 define Package
/wpa-supplicant-wolfssl
307 $(call Package
/wpa-supplicant
/Default
,$(1))
308 VARIANT
:=supplicant-full-wolfssl
312 define Package
/wpa-supplicant
/config
313 source
"$(SOURCE)/Config.in"
316 define Package
/wpa-supplicant-p2p
317 $(call Package
/wpa-supplicant
/Default
,$(1))
318 TITLE
+= (with Wi-Fi P2P support
)
319 DEPENDS
+=@PACKAGE_kmod-cfg80211
320 VARIANT
:=supplicant-p2p-internal
323 define Package
/wpa-supplicant-mesh
/Default
324 $(call Package
/wpa-supplicant
/Default
,$(1))
325 TITLE
+= (with
802.11s and SAE
)
326 DEPENDS
+=@PACKAGE_kmod-cfg80211 @
(!TARGET_uml||BROKEN
)
327 PROVIDES
+=wpa-supplicant-mesh
330 define Package
/wpa-supplicant-mesh-openssl
331 $(call Package
/wpa-supplicant-mesh
/Default
,$(1))
332 VARIANT
:=supplicant-mesh-openssl
336 define Package
/wpa-supplicant-mesh-wolfssl
337 $(call Package
/wpa-supplicant-mesh
/Default
,$(1))
338 VARIANT
:=supplicant-mesh-wolfssl
342 define Package
/wpa-supplicant-basic
343 $(call Package
/wpa-supplicant
/Default
,$(1))
344 TITLE
+= (with
11r and
11w
)
345 VARIANT
:=supplicant-basic
348 define Package
/wpa-supplicant-mini
349 $(call Package
/wpa-supplicant
/Default
,$(1))
350 TITLE
+= (minimal version
)
351 VARIANT
:=supplicant-mini
355 define Package
/hostapd-common
356 TITLE
:=hostapd
/wpa_supplicant common support files
362 define Package
/hostapd-utils
366 TITLE
:=IEEE
802.1x Authenticator
(utils
)
367 URL
:=http
://hostap.epitest.fi
/
368 DEPENDS
:=@
$(subst $(space
),||
,$(foreach pkg
,$(HOSTAPD_PROVIDERS
),PACKAGE_
$(pkg
)))
371 define Package
/hostapd-utils
/description
372 This package contains a command line utility to control the
373 IEEE
802.1x
/WPA
/EAP
/RADIUS Authenticator.
376 define Package
/wpa-cli
380 DEPENDS
:=@
$(subst $(space
),||
,$(foreach pkg
,$(SUPPLICANT_PROVIDERS
),PACKAGE_
$(pkg
)))
381 TITLE
:=WPA Supplicant command line control utility
384 define Package
/eapol-test
385 TITLE
:=802.1x authentication
test utility
389 VARIANT
:=supplicant-full-internal
390 DEPENDS
:=$(DRV_DEPENDS
) +libubus
393 define Package
/eapol-test-openssl
394 TITLE
:=802.1x authentication
test utility
398 VARIANT
:=supplicant-full-openssl
399 CONFLICTS
:=$(filter-out eapol-test-openssl
,$(EAPOL_TEST_PROVIDERS
))
400 DEPENDS
:=$(DRV_DEPENDS
) +libubus
+libopenssl
404 define Package
/eapol-test-wolfssl
405 TITLE
:=802.1x authentication
test utility
409 VARIANT
:=supplicant-full-wolfssl
410 CONFLICTS
:=$(filter-out eapol-test-openssl
,$(filter-out eapol-test-wolfssl
,$(EAPOL_TEST_PROVIDERS
)))
411 DEPENDS
:=$(DRV_DEPENDS
) +libubus
+libwolfssl
416 ifneq ($(wildcard $(PKG_BUILD_DIR
)/.config_
*),$(subst .configured_
,.config_
,$(STAMP_CONFIGURED
)))
417 define Build
/Configure
/rebuild
418 $(FIND
) $(PKG_BUILD_DIR
) -name \
*.o
-or
-name \
*.a |
$(XARGS
) rm -f
419 rm -f
$(PKG_BUILD_DIR
)/hostapd
/hostapd
420 rm -f
$(PKG_BUILD_DIR
)/wpa_supplicant
/wpa_supplicant
421 rm -f
$(PKG_BUILD_DIR
)/.config_
*
422 touch
$(subst .configured_
,.config_
,$(STAMP_CONFIGURED
))
426 define Build
/Configure
427 $(Build
/Configure
/rebuild
)
428 $(if
$(wildcard .
/files
/hostapd-
$(CONFIG_VARIANT
).config
), \
429 $(CP
) .
/files
/hostapd-
$(CONFIG_VARIANT
).config
$(PKG_BUILD_DIR
)/hostapd
/.config \
431 $(CP
) .
/files
/wpa_supplicant-
$(CONFIG_VARIANT
).config
$(PKG_BUILD_DIR
)/wpa_supplicant
/.config
435 -I
$(STAGING_DIR
)/usr
/include/libnl-tiny \
436 -I
$(PKG_BUILD_DIR
)/src
/crypto \
440 $(if
$(CONFIG_WPA_MSG_MIN_PRIORITY
),-DCONFIG_MSG_MIN_PRIORITY
=$(CONFIG_WPA_MSG_MIN_PRIORITY
))
442 TARGET_CFLAGS
+= -ffunction-sections
-fdata-sections
-flto
443 TARGET_LDFLAGS
+= -Wl
,--gc-sections
-flto
=jobserver
-fuse-linker-plugin
-lubox
-lubus
445 ifdef CONFIG_PACKAGE_kmod-cfg80211
446 TARGET_LDFLAGS
+= -lm
-lnl-tiny
449 ifdef CONFIG_WPA_ENABLE_WEP
450 DRIVER_MAKEOPTS
+= CONFIG_WEP
=y
454 CFLAGS
="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" \
455 $(MAKE
) $(PKG_JOBS
) -C
$(PKG_BUILD_DIR
)/$(1) \
456 $(TARGET_CONFIGURE_OPTS
) \
458 LIBS
="$(TARGET_LDFLAGS)" \
459 LIBS_c
="$(TARGET_LDFLAGS_C)" \
460 AR
="$(TARGET_CROSS)gcc-ar" \
465 define Build
/Compile
/wpad
467 $(call Build/RunMake,hostapd,-s MULTICALL=1 dump_cflags); \
468 $(call Build/RunMake,wpa_supplicant,-s MULTICALL=1 dump_cflags) | \
469 sed -e 's,-n ,,g' -e 's^$(TARGET_CFLAGS)^^' \
470 ` > $(PKG_BUILD_DIR
)/.
cflags
471 sed
-i
's/"/\\"/g' $(PKG_BUILD_DIR
)/.
cflags
472 +$(call Build
/RunMake
,hostapd
, \
473 CFLAGS
="$$$$(cat $(PKG_BUILD_DIR)/.cflags)" \
475 hostapd_cli hostapd_multi.a \
477 +$(call Build
/RunMake
,wpa_supplicant
, \
478 CFLAGS
="$$$$(cat $(PKG_BUILD_DIR)/.cflags)" \
480 wpa_cli wpa_supplicant_multi.a \
482 +export MAKEFLAGS
="$(MAKE_JOBSERVER)"; $(TARGET_CC
) -o
$(PKG_BUILD_DIR
)/wpad \
484 .
/files
/multicall.c \
485 $(PKG_BUILD_DIR
)/hostapd
/hostapd_multi.a \
486 $(PKG_BUILD_DIR
)/wpa_supplicant
/wpa_supplicant_multi.a \
490 define Build
/Compile
/hostapd
491 +$(call Build
/RunMake
,hostapd
, \
492 hostapd hostapd_cli \
496 define Build
/Compile
/supplicant
497 +$(call Build
/RunMake
,wpa_supplicant
, \
498 wpa_cli wpa_supplicant \
502 define Build
/Compile
/supplicant-full-internal
503 +$(call Build
/RunMake
,wpa_supplicant
, \
508 define Build
/Compile
/supplicant-full-openssl
509 +$(call Build
/RunMake
,wpa_supplicant
, \
514 define Build
/Compile
/supplicant-full-wolfssl
515 +$(call Build
/RunMake
,wpa_supplicant
, \
521 $(Build
/Compile
/$(LOCAL_TYPE
))
522 $(Build
/Compile
/$(BUILD_VARIANT
))
525 define Install
/hostapd
526 $(INSTALL_DIR
) $(1)/usr
/sbin
529 define Install
/supplicant
530 $(INSTALL_DIR
) $(1)/usr
/sbin
533 define Package
/hostapd-common
/install
534 $(INSTALL_DIR
) $(1)/lib
/netifd
$(1)/etc
/rc.button
$(1)/etc
/hotplug.d
/ieee80211
$(1)/etc
/init.d
535 $(INSTALL_DATA
) .
/files
/hostapd.sh
$(1)/lib
/netifd
/hostapd.sh
536 $(INSTALL_BIN
) .
/files
/wpad.init
$(1)/etc
/init.d
/wpad
537 $(INSTALL_BIN
) .
/files
/wps-hotplug.sh
$(1)/etc
/rc.button
/wps
540 define Package
/hostapd
/install
541 $(call Install
/hostapd
,$(1))
542 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hostapd
/hostapd
$(1)/usr
/sbin
/
544 Package
/hostapd-basic
/install = $(Package
/hostapd
/install)
545 Package
/hostapd-mini
/install = $(Package
/hostapd
/install)
546 Package
/hostapd-openssl
/install = $(Package
/hostapd
/install)
547 Package
/hostapd-wolfssl
/install = $(Package
/hostapd
/install)
549 ifneq ($(LOCAL_TYPE
),supplicant
)
550 define Package
/hostapd-utils
/install
551 $(INSTALL_DIR
) $(1)/usr
/sbin
552 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/hostapd
/hostapd_cli
$(1)/usr
/sbin
/
556 define Package
/wpad
/install
557 $(call Install
/hostapd
,$(1))
558 $(call Install
/supplicant
,$(1))
559 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wpad
$(1)/usr
/sbin
/
560 $(LN
) wpad
$(1)/usr
/sbin
/hostapd
561 $(LN
) wpad
$(1)/usr
/sbin
/wpa_supplicant
563 Package
/wpad-basic
/install = $(Package
/wpad
/install)
564 Package
/wpad-mini
/install = $(Package
/wpad
/install)
565 Package
/wpad-openssl
/install = $(Package
/wpad
/install)
566 Package
/wpad-wolfssl
/install = $(Package
/wpad
/install)
567 Package
/wpad-mesh-openssl
/install = $(Package
/wpad
/install)
568 Package
/wpad-mesh-wolfssl
/install = $(Package
/wpad
/install)
570 define Package
/wpa-supplicant
/install
571 $(call Install
/supplicant
,$(1))
572 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/wpa_supplicant
/wpa_supplicant
$(1)/usr
/sbin
/
574 Package
/wpa-supplicant-basic
/install = $(Package
/wpa-supplicant
/install)
575 Package
/wpa-supplicant-mini
/install = $(Package
/wpa-supplicant
/install)
576 Package
/wpa-supplicant-p2p
/install = $(Package
/wpa-supplicant
/install)
577 Package
/wpa-supplicant-openssl
/install = $(Package
/wpa-supplicant
/install)
578 Package
/wpa-supplicant-wolfssl
/install = $(Package
/wpa-supplicant
/install)
579 Package
/wpa-supplicant-mesh-openssl
/install = $(Package
/wpa-supplicant
/install)
580 Package
/wpa-supplicant-mesh-wolfssl
/install = $(Package
/wpa-supplicant
/install)
582 ifneq ($(LOCAL_TYPE
),hostapd
)
583 define Package
/wpa-cli
/install
584 $(INSTALL_DIR
) $(1)/usr
/sbin
585 $(CP
) $(PKG_BUILD_DIR
)/wpa_supplicant
/wpa_cli
$(1)/usr
/sbin
/
589 ifeq ($(BUILD_VARIANT
),supplicant-full-internal
)
590 define Package
/eapol-test
/install
591 $(INSTALL_DIR
) $(1)/usr
/sbin
592 $(CP
) $(PKG_BUILD_DIR
)/wpa_supplicant
/eapol_test
$(1)/usr
/sbin
/
596 ifeq ($(BUILD_VARIANT
),supplicant-full-openssl
)
597 define Package
/eapol-test-openssl
/install
598 $(INSTALL_DIR
) $(1)/usr
/sbin
599 $(CP
) $(PKG_BUILD_DIR
)/wpa_supplicant
/eapol_test
$(1)/usr
/sbin
/
603 ifeq ($(BUILD_VARIANT
),supplicant-full-wolfssl
)
604 define Package
/eapol-test-wolfssl
/install
605 $(INSTALL_DIR
) $(1)/usr
/sbin
606 $(CP
) $(PKG_BUILD_DIR
)/wpa_supplicant
/eapol_test
$(1)/usr
/sbin
/
610 $(eval
$(call BuildPackage
,hostapd
))
611 $(eval
$(call BuildPackage
,hostapd-basic
))
612 $(eval
$(call BuildPackage
,hostapd-mini
))
613 $(eval
$(call BuildPackage
,hostapd-openssl
))
614 $(eval
$(call BuildPackage
,hostapd-wolfssl
))
615 $(eval
$(call BuildPackage
,wpad
))
616 $(eval
$(call BuildPackage
,wpad-mesh-openssl
))
617 $(eval
$(call BuildPackage
,wpad-mesh-wolfssl
))
618 $(eval
$(call BuildPackage
,wpad-basic
))
619 $(eval
$(call BuildPackage
,wpad-mini
))
620 $(eval
$(call BuildPackage
,wpad-openssl
))
621 $(eval
$(call BuildPackage
,wpad-wolfssl
))
622 $(eval
$(call BuildPackage
,wpa-supplicant
))
623 $(eval
$(call BuildPackage
,wpa-supplicant-mesh-openssl
))
624 $(eval
$(call BuildPackage
,wpa-supplicant-mesh-wolfssl
))
625 $(eval
$(call BuildPackage
,wpa-supplicant-basic
))
626 $(eval
$(call BuildPackage
,wpa-supplicant-mini
))
627 $(eval
$(call BuildPackage
,wpa-supplicant-p2p
))
628 $(eval
$(call BuildPackage
,wpa-supplicant-openssl
))
629 $(eval
$(call BuildPackage
,wpa-supplicant-wolfssl
))
630 $(eval
$(call BuildPackage
,wpa-cli
))
631 $(eval
$(call BuildPackage
,hostapd-utils
))
632 $(eval
$(call BuildPackage
,hostapd-common
))
633 $(eval
$(call BuildPackage
,eapol-test
))
634 $(eval
$(call BuildPackage
,eapol-test-openssl
))
635 $(eval
$(call BuildPackage
,eapol-test-wolfssl
))