Lines Matching +full:y +full:-
7 LOCAL_PATH := $(call my-dir)
12 CONFIG_DRIVER_$(BOARD_HOSTAPD_DRIVER) := y
20 L_CFLAGS = -DWPA_IGNORE_CONFIG_ERRORS
22 L_CFLAGS += -DVERSION_STR_POSTFIX=\"-$(PLATFORM_VERSION)\"
25 L_CFLAGS += -DANDROID_LOG_NAME=\"hostapd\"
28 L_CFLAGS += -Wno-unused-parameter
31 L_CFLAGS += -DANDROID_P2P
34 L_CFLAGS += -DANDROID_LIB_STUB
38 L_CFLAGS += -DANDROID_LIB_EVENT
42 L_CFLAGS += -DCONFIG_CTRL_IFACE_CLIENT_DIR=\"/data/misc/wifi/sockets\"
43 L_CFLAGS += -DCONFIG_CTRL_IFACE_DIR=\"/data/system/hostapd\"
46 L_CFLAGS += -DCONFIG_HOSTAPD_CLI_HISTORY_DIR=\"/data/misc/wifi\"
50 L_CFLAGS += -mabi=aapcs-linux
61 INCLUDES += external/libnl-headers
75 L_CFLAGS += -DOS_NO_C_LIB_DEFINES
79 L_CFLAGS += -DCONFIG_NATIVE_WINDOWS
80 LIBS += -lws2_32
115 NEED_RC4=y
116 NEED_AES=y
117 NEED_MD5=y
118 NEED_SHA1=y
121 L_CFLAGS += -DHOSTAPD
124 L_CFLAGS += -DWPA_TRACE
127 LDFLAGS += -rdynamic
128 L_CFLAGS += -funwind-tables
130 L_CFLAGS += -DWPA_TRACE_BFD
131 LIBS += -lbfd
132 LIBS_c += -lbfd
133 LIBS_h += -lbfd
140 L_CFLAGS += -DCONFIG_ELOOP_POLL
144 L_CFLAGS += -DCONFIG_ELOOP_EPOLL
166 L_CFLAGS += -DHOSTAPD_DUMP_STATE
171 L_CFLAGS += -DCONFIG_NO_RADIUS
172 CONFIG_NO_ACCOUNTING=y
180 L_CFLAGS += -DCONFIG_NO_ACCOUNTING
186 L_CFLAGS += -DCONFIG_NO_VLAN
194 L_CFLAGS += -DCONFIG_FULL_DYNAMIC_VLAN
205 L_CFLAGS += -DCONFIG_NO_CTRL_IFACE
212 L_CFLAGS += -DCONFIG_CTRL_IFACE -DCONFIG_CTRL_IFACE_UNIX
215 L_CFLAGS += -DCONFIG_RSN_PREAUTH
216 CONFIG_L2_PACKET=y
220 CONFIG_PROXYARP=y
224 CONFIG_L2_PACKET=y
228 L_CFLAGS += -DCONFIG_SUITEB
232 L_CFLAGS += -DCONFIG_SUITEB192
233 NEED_SHA384=y
237 L_CFLAGS += -DCONFIG_OCV
241 NEED_AES_UNWRAP=y
244 L_CFLAGS += -DCONFIG_IEEE80211R -DCONFIG_IEEE80211R_AP
246 NEED_AES_UNWRAP=y
247 NEED_AES_SIV=y
248 NEED_ETH_P_OUI=y
249 NEED_HMAC_SHA256_KDF=y
253 L_CFLAGS += -DCONFIG_ETH_P_OUI
258 L_CFLAGS += -DCONFIG_SAE
261 L_CFLAGS += -DCONFIG_SAE_PK
262 NEED_AES_SIV=y
265 NEED_ECC=y
266 NEED_DH_GROUPS=y
267 NEED_HMAC_SHA256_KDF=y
268 NEED_DRAGONFLY=y
272 L_CFLAGS += -DCONFIG_OWE
273 NEED_ECC=y
274 NEED_HMAC_SHA256_KDF=y
275 NEED_HMAC_SHA384_KDF=y
276 NEED_HMAC_SHA512_KDF=y
277 NEED_SHA384=y
278 NEED_SHA512=y
282 L_CFLAGS += -DCONFIG_FILS
284 NEED_SHA384=y
285 NEED_AES_SIV=y
287 L_CFLAGS += -DCONFIG_FILS_SK_PFS
288 NEED_ECC=y
293 L_CFLAGS += -DCONFIG_WNM -DCONFIG_WNM_AP
298 L_CFLAGS += -DCONFIG_IEEE80211AC
302 CONFIG_IEEE80211AX=y
303 L_CFLAGS += -DCONFIG_IEEE80211BE
308 L_CFLAGS += -DCONFIG_IEEE80211AX
312 L_CFLAGS += -DCONFIG_MBO
317 L_CFLAGS += -DCONFIG_FST
324 L_CFLAGS += -DCONFIG_FST_TEST
332 L_CFLAGS += -DCONFIG_WEP
336 L_CFLAGS += -DCONFIG_NO_TKIP
350 LIBS += -lpcap
353 LIBS += -ldnet -lpcap
365 L_CFLAGS += -DEAP_SERVER_MD5
367 CHAP=y
371 L_CFLAGS += -DEAP_SERVER_TLS
373 TLS_FUNCS=y
377 L_CFLAGS += -DEAP_SERVER_UNAUTH_TLS
380 TLS_FUNCS=y
385 L_CFLAGS += -DEAP_SERVER_PEAP
388 TLS_FUNCS=y
389 CONFIG_EAP_MSCHAPV2=y
393 L_CFLAGS += -DEAP_SERVER_TTLS
395 TLS_FUNCS=y
396 CHAP=y
400 L_CFLAGS += -DEAP_SERVER_MSCHAPV2
402 MS_FUNCS=y
406 L_CFLAGS += -DEAP_SERVER_GTC
411 L_CFLAGS += -DEAP_SERVER_SIM
413 CONFIG_EAP_SIM_COMMON=y
414 NEED_AES_CBC=y
418 L_CFLAGS += -DEAP_SERVER_AKA
420 CONFIG_EAP_SIM_COMMON=y
421 NEED_AES_CBC=y
425 L_CFLAGS += -DEAP_SERVER_AKA_PRIME
430 # Example EAP-SIM/AKA interface for GSM/UMTS authentication. This can be
434 NEED_FIPS186_2_PRF=y
438 L_CFLAGS += -DEAP_SERVER_PAX
443 L_CFLAGS += -DEAP_SERVER_PSK
445 NEED_AES_ENCBLOCK=y
446 NEED_AES_EAX=y
450 L_CFLAGS += -DEAP_SERVER_SAKE
455 L_CFLAGS += -DEAP_SERVER_GPSK
458 L_CFLAGS += -DEAP_GPSK_SHA256
463 L_CFLAGS += -DEAP_SERVER_PWD
465 NEED_ECC=y
466 NEED_DRAGONFLY=y
470 L_CFLAGS += -DEAP_SERVER_EKE
472 NEED_DH_GROUPS=y
473 NEED_DH_GROUPS_ALL=y
477 L_CFLAGS += -DEAP_SERVER_VENDOR_TEST
482 L_CFLAGS += -DEAP_SERVER_FAST
485 TLS_FUNCS=y
486 NEED_T_PRF=y
487 NEED_AES_UNWRAP=y
491 L_CFLAGS += -DEAP_SERVER_TEAP
494 TLS_FUNCS=y
495 NEED_T_PRF=y
496 NEED_SHA384=y
497 NEED_TLS_PRF_SHA256=y
498 NEED_TLS_PRF_SHA384=y
499 NEED_AES_UNWRAP=y
503 L_CFLAGS += -DCONFIG_WPS -DEAP_SERVER_WSC
515 NEED_DH_GROUPS=y
516 NEED_BASE64=y
517 NEED_AES_CBC=y
518 NEED_MODEXP=y
519 CONFIG_EAP=y
522 L_CFLAGS += -DCONFIG_WPS_NFC
524 NEED_WPS_OOB=y
528 L_CFLAGS += -DCONFIG_WPS_OOB
532 L_CFLAGS += -DCONFIG_WPS_UPNP
545 L_CFLAGS += -DCONFIG_WPS_STRICT
550 L_CFLAGS += -DCONFIG_WPS_TESTING
556 L_CFLAGS += -DCONFIG_DPP
566 NEED_AES_SIV=y
567 NEED_HMAC_SHA256_KDF=y
568 NEED_HMAC_SHA384_KDF=y
569 NEED_HMAC_SHA512_KDF=y
570 NEED_SHA384=y
571 NEED_SHA512=y
572 NEED_ECC=y
573 NEED_JSON=y
574 NEED_GAS=y
575 NEED_BASE64=y
576 NEED_ASN1=y
578 L_CFLAGS += -DCONFIG_DPP2
581 L_CFLAGS += -DCONFIG_DPP3
588 L_CFLAGS += -DCONFIG_NAN_USD
592 L_CFLAGS += -DCONFIG_PASN
593 L_CFLAGS += -DCONFIG_PTKSA_CACHE
594 NEED_HMAC_SHA256_KDF=y
595 NEED_HMAC_SHA384_KDF=y
596 NEED_SHA256=y
597 NEED_SHA384=y
601 L_CFLAGS += -DEAP_SERVER_IKEV2
604 NEED_DH_GROUPS=y
605 NEED_DH_GROUPS_ALL=y
606 NEED_MODEXP=y
607 NEED_CIPHER=y
611 L_CFLAGS += -DEAP_SERVER_TNC
614 NEED_BASE64=y
616 LIBS += -ldl
626 L_CFLAGS += -DEAP_SERVER_IDENTITY
629 L_CFLAGS += -DEAP_SERVER
633 L_CFLAGS += -DPKCS12_FUNCS
642 NEED_DES=y
643 NEED_MD4=y
651 TLS_FUNCS=y
652 L_CFLAGS += -DCONFIG_RADIUS_TLS
656 NEED_DES=y
658 L_CFLAGS += -DEAP_TLS_FUNCS
660 NEED_TLS_PRF=y
668 L_CFLAGS += -DCONFIG_TLSV11
672 L_CFLAGS += -DCONFIG_TLSV12
676 L_CFLAGS += -DCRYPTO_RSA_OAEP_SHA256
680 LIBS += -lssl
687 NEED_TLS_PRF_SHA256=y
688 LIBS += -lcrypto
689 LIBS_h += -lcrypto
693 L_CFLAGS += -DTLS_DEFAULT_CIPHERS=\"$(CONFIG_TLS_DEFAULT_CIPHERS)\"
703 LIBS += -lgnutls -lgpg-error
709 OBJS += src/crypto/sha1-internal.c
712 LIBS += -lgcrypt
713 LIBS_h += -lgcrypt
714 CONFIG_INTERNAL_RC4=y
715 CONFIG_INTERNAL_DH_GROUP5=y
718 LIBS += -lnettle -lgmp
719 LIBS_p += -lnettle -lgmp
720 CONFIG_INTERNAL_RC4=y
721 CONFIG_INTERNAL_DH_GROUP5=y
730 OBJS += src/crypto/crypto_internal-rsa.c
743 NEED_ASN1=y
744 NEED_BASE64=y
745 NEED_TLS_PRF=y
747 NEED_TLS_PRF_SHA256=y
749 NEED_MODEXP=y
750 NEED_CIPHER=y
751 L_CFLAGS += -DCONFIG_TLS_INTERNAL
752 L_CFLAGS += -DCONFIG_TLS_INTERNAL_SERVER
755 NEED_DES=y
756 OBJS += src/crypto/crypto_internal-cipher.c
759 OBJS += src/crypto/crypto_internal-modexp.c
764 LIBS += -ltomcrypt -ltfm
765 LIBS_h += -ltomcrypt -ltfm
766 CONFIG_INTERNAL_SHA256=y
767 CONFIG_INTERNAL_RC4=y
768 CONFIG_INTERNAL_DH_GROUP5=y
772 NEED_AES_DEC=y
773 L_CFLAGS += -DCONFIG_CRYPTO_INTERNAL
775 L_CFLAGS += -DCONFIG_INTERNAL_LIBTOMMATH
777 L_CFLAGS += -DLTM_FAST
780 LIBS += -ltommath
781 LIBS_h += -ltommath
783 CONFIG_INTERNAL_AES=y
784 CONFIG_INTERNAL_DES=y
785 CONFIG_INTERNAL_SHA1=y
786 CONFIG_INTERNAL_MD4=y
787 CONFIG_INTERNAL_MD5=y
788 CONFIG_INTERNAL_SHA256=y
789 CONFIG_INTERNAL_SHA384=y
790 CONFIG_INTERNAL_SHA512=y
791 CONFIG_INTERNAL_RC4=y
792 CONFIG_INTERNAL_DH_GROUP5=y
797 L_CFLAGS += -DCONFIG_CRYPTO_CRYPTOAPI
798 CONFIG_INTERNAL_SHA256=y
799 CONFIG_INTERNAL_RC4=y
806 L_CFLAGS += -DEAP_TLS_NONE
807 CONFIG_INTERNAL_AES=y
808 CONFIG_INTERNAL_SHA1=y
809 CONFIG_INTERNAL_MD5=y
813 CONFIG_INTERNAL_SHA256=y
814 CONFIG_INTERNAL_RC4=y
820 CONFIG_INTERNAL_AES=y
821 CONFIG_INTERNAL_SHA1=y
822 CONFIG_INTERNAL_MD5=y
823 CONFIG_INTERNAL_RC4=y
829 AESOBJS += src/crypto/aes-internal.c src/crypto/aes-internal-enc.c
833 AESOBJS += src/crypto/aes-wrap.c
836 AESOBJS += src/crypto/aes-eax.c
837 NEED_AES_CTR=y
840 AESOBJS += src/crypto/aes-siv.c
841 NEED_AES_CTR=y
844 AESOBJS += src/crypto/aes-ctr.c
847 AESOBJS += src/crypto/aes-encblock.c
850 AESOBJS += src/crypto/aes-omac1.c
854 NEED_AES_DEC=y
855 AESOBJS += src/crypto/aes-unwrap.c
859 NEED_AES_DEC=y
861 AESOBJS += src/crypto/aes-cbc.c
866 AESOBJS += src/crypto/aes-internal-dec.c
880 SHA1OBJS += src/crypto/sha1-prf.c
882 SHA1OBJS += src/crypto/sha1-internal.c
888 SHA1OBJS += src/crypto/sha1-pbkdf2.c
891 SHA1OBJS += src/crypto/sha1-tprf.c
894 SHA1OBJS += src/crypto/sha1-tlsprf.c
910 OBJS += src/crypto/md5-internal.c
911 HOBJS += src/crypto/md5-internal.c
917 OBJS += src/crypto/md4-internal.c
923 OBJS += src/crypto/des-internal.c
928 L_CFLAGS += -DCONFIG_NO_RC4
939 L_CFLAGS += -DCONFIG_SHA256
945 OBJS += src/crypto/sha256-prf.c
947 OBJS += src/crypto/sha256-internal.c
950 OBJS += src/crypto/sha256-tlsprf.c
953 OBJS += src/crypto/sha384-tlsprf.c
956 OBJS += src/crypto/sha256-kdf.c
959 OBJS += src/crypto/sha384-kdf.c
962 OBJS += src/crypto/sha512-kdf.c
965 L_CFLAGS += -DCONFIG_SHA384
971 OBJS += src/crypto/sha384-prf.c
974 L_CFLAGS += -DCONFIG_SHA512
982 OBJS += src/crypto/sha512-prf.c
986 L_CFLAGS += -DCONFIG_INTERNAL_SHA384
987 OBJS += src/crypto/sha384-internal.c
991 L_CFLAGS += -DCONFIG_INTERNAL_SHA512
992 OBJS += src/crypto/sha512-internal.c
1003 L_CFLAGS += -DALL_DH_GROUPS
1012 L_CFLAGS += -DCONFIG_ECC
1016 L_CFLAGS += -DCONFIG_NO_RANDOM_POOL
1028 L_CFLAGS += -DRADIUS_SERVER
1033 L_CFLAGS += -DCONFIG_IPV6
1037 L_CFLAGS += -DCONFIG_DRIVER_RADIUS_ACL
1046 L_CFLAGS += -DCONFIG_JSON
1058 L_CFLAGS += -DNEED_AP_MLME
1071 L_CFLAGS += -DCONFIG_P2P_MANAGER
1076 L_CFLAGS += -DCONFIG_HS20
1078 CONFIG_INTERWORKING=y
1082 L_CFLAGS += -DCONFIG_INTERWORKING
1083 NEED_GAS=y
1092 L_CFLAGS += -DCONFIG_PROXYARP
1103 L_CFLAGS += -DCONFIG_ACS
1105 LIBS += -lm
1109 L_CFLAGS += -DCONFIG_NO_STDOUT_DEBUG
1113 L_CFLAGS += -DCONFIG_DEBUG_SYSLOG
1117 L_CFLAGS += -DCONFIG_DEBUG_LINUX_TRACING
1121 L_CFLAGS += -DCONFIG_DEBUG_FILE
1125 L_CFLAGS += -DCONFIG_ANDROID_LOG