Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/wpa/wpa_supplicant/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
.include <src.opts.mk> | .include <src.opts.mk> | ||||
.include "../Makefile.inc" | .include "../Makefile.inc" | ||||
.PATH.c:${WPA_SUPPLICANT_DISTDIR} \ | .PATH.c:${WPA_SUPPLICANT_DISTDIR} \ | ||||
${WPA_DISTDIR}/src/eap_peer \ | |||||
${WPA_DISTDIR}/src/drivers | ${WPA_DISTDIR}/src/drivers | ||||
PACKAGE= wpa | PACKAGE= wpa | ||||
PROG= wpa_supplicant | PROG= wpa_supplicant | ||||
SRCS= base64.c bitfield.c blacklist.c bss.c cli.c common.c \ | SRCS= blacklist.c \ | ||||
config.c config_file.c \ | bss.c \ | ||||
ctrl_iface.c ctrl_iface_common.c ctrl_iface_unix.c \ | config.c \ | ||||
driver_bsd.c driver_common.c \ | config_file.c \ | ||||
driver_wired.c driver_wired_common.c drivers.c \ | ctrl_iface.c \ | ||||
eap_register.c eloop.c \ | ctrl_iface_unix.c \ | ||||
events.c gas.c gas_query.c \ | eap_register.c \ | ||||
http_client.c http_server.c \ | events.c \ | ||||
httpread.c hw_features_common.c \ | gas_query.c \ | ||||
ieee802_11_common.c l2_packet_freebsd.c main.c \ | main.c \ | ||||
notify.c offchannel.c op_classes.c os_unix.c pmksa_cache.c preauth.c \ | notify.c \ | ||||
rrm.c scan.c upnp_xml.c \ | op_classes.c \ | ||||
wmm_ac.c wpa.c wpa_common.c wpa_ctrl.c \ | offchannel.c \ | ||||
wpa_debug.c wpa_ft.c wpa_ie.c wpa_supplicant.c wpabuf.c wpas_glue.c | rrm.c \ | ||||
scan.c \ | |||||
wmm_ac.c \ | |||||
wpa_supplicant.c \ | |||||
wpas_glue.c | |||||
MAN= wpa_supplicant.8 wpa_supplicant.conf.5 | MAN= wpa_supplicant.8 wpa_supplicant.conf.5 | ||||
.if ${MK_EXAMPLES} != "no" | .if ${MK_EXAMPLES} != "no" | ||||
FILESDIR= ${SHAREDIR}/examples/etc | FILESDIR= ${SHAREDIR}/examples/etc | ||||
.PATH: ${WPA_SUPPLICANT_DISTDIR} | .PATH: ${WPA_SUPPLICANT_DISTDIR} | ||||
FILES= wpa_supplicant.conf | FILES= wpa_supplicant.conf | ||||
.endif | .endif | ||||
CFLAGS+=-DCONFIG_BACKEND_FILE \ | CFLAGS+=-DCONFIG_BACKEND_FILE | ||||
-DCONFIG_DEBUG_SYSLOG \ | |||||
-DCONFIG_DRIVER_BSD \ | |||||
-DCONFIG_DRIVER_WIRED \ | |||||
-DCONFIG_GAS \ | |||||
-DCONFIG_IEEE80211R \ | |||||
-DCONFIG_IEEE80211N \ | |||||
-DCONFIG_IEEE80211W \ | |||||
-DCONFIG_IEEE80211AC \ | |||||
-DCONFIG_IEEE80211AX \ | |||||
-DCONFIG_PEERKEY \ | |||||
-DCONFIG_PRIVSEP \ | |||||
-DCONFIG_SMARTCARD \ | |||||
-DCONFIG_TERMINATE_ONLASTIF \ | |||||
-DCONFIG_TLS=openssl \ | |||||
-DCONFIG_WPS2 \ | |||||
-DCONFIG_WPS_UPNP \ | |||||
-DPKCS12_FUNCS \ | |||||
-DCONFIG_MATCH_IFACE | |||||
#CFLAGS+= -g | #CFLAGS+= -g | ||||
LIBADD= pcap util | LIBADD= pcap util wpaap wpacommon wpacrypto wpadrivers wpaeapol_supp \ | ||||
wpaeap_common wpaeap_server \ | |||||
wpaeap_peer wpal2_packet wparsn_supp wpatls wpautils wpawps | |||||
# User customizations to the wpa_supplicant build environment | # User customizations to the wpa_supplicant build environment | ||||
CFLAGS+=${WPA_SUPPLICANT_CFLAGS} | CFLAGS+=${WPA_SUPPLICANT_CFLAGS} | ||||
#DPADD+=${WPA_SUPPLICANT_DPADD} | #DPADD+=${WPA_SUPPLICANT_DPADD} | ||||
LDADD+=${WPA_SUPPLICANT_LDADD} | LDADD+=${WPA_SUPPLICANT_LDADD} | ||||
#LDFLAGS+=${WPA_SUPPLICANT_LDFLAGS} | #LDFLAGS+=${WPA_SUPPLICANT_LDFLAGS} | ||||
.if ${MK_WPA_SUPPLICANT_EAPOL} != "no" | .if ${MK_WPA_SUPPLICANT_EAPOL} != "no" | ||||
CFLAGS+=-DCONFIG_WPS \ | CFLAGS+=-DEAP_GTC \ | ||||
-DCONFIG_HS20 \ | |||||
-DCONFIG_INTERWORKING \ | |||||
-DEAP_GTC \ | |||||
-DEAP_LEAP \ | -DEAP_LEAP \ | ||||
-DEAP_MD5 \ | -DEAP_MD5 \ | ||||
-DEAP_MSCHAPv2 \ | -DEAP_MSCHAPv2 \ | ||||
-DEAP_OTP \ | -DEAP_OTP \ | ||||
-DEAP_PEAP \ | -DEAP_PEAP \ | ||||
-DEAP_PSK \ | -DEAP_PSK \ | ||||
-DEAP_TLS \ | -DEAP_TLS \ | ||||
-DEAP_TTLS \ | -DEAP_TTLS \ | ||||
-DEAP_WSC \ | -DEAP_WSC \ | ||||
-DIEEE8021X_EAPOL | -DIEEE8021X_EAPOL | ||||
SRCS+= chap.c \ | SRCS+= hs20_supplicant.c \ | ||||
eap.c \ | |||||
eap_common.c \ | |||||
eap_gtc.c \ | |||||
eap_leap.c \ | |||||
eap_md5.c \ | |||||
eap_methods.c \ | |||||
eap_mschapv2.c \ | |||||
eap_otp.c \ | |||||
eap_peap.c \ | |||||
eap_peap_common.c \ | |||||
eap_psk.c \ | |||||
eap_psk_common.c \ | |||||
eap_tls.c \ | |||||
eap_tls_common.c \ | |||||
eap_ttls.c \ | |||||
eap_wsc.c \ | |||||
eapol_supp_sm.c \ | |||||
eap_wsc_common.c \ | |||||
hs20_supplicant.c \ | |||||
interworking.c \ | interworking.c \ | ||||
ms_funcs.c \ | wps_supplicant.c | ||||
mschapv2.c \ | |||||
uuid.c \ | |||||
wps.c wps_attr_build.c wps_attr_parse.c wps_attr_process.c \ | |||||
wps_common.c wps_dev_attr.c wps_enrollee.c wps_registrar.c \ | |||||
wps_supplicant.c wps_upnp.c wps_upnp_ap.c wps_upnp_event.c \ | |||||
wps_upnp_ssdp.c wps_upnp_web.c | |||||
NEED_AES_EAX=y | NEED_AES_EAX=y | ||||
NEED_AES_ENCBLOCK=y | NEED_AES_ENCBLOCK=y | ||||
NEED_AES_OMAC1=y | NEED_AES_OMAC1=y | ||||
.endif | .endif | ||||
TLS_FUNCS=y | TLS_FUNCS=y | ||||
.if !empty(CFLAGS:M*-DEAP_AKA) | .if !empty(CFLAGS:M*-DEAP_AKA) | ||||
SRCS+= eap_aka.c | SRCS+= eap_aka.c | ||||
▲ Show 20 Lines • Show All 47 Lines • Show Last 20 Lines |