3 .include "${.CURDIR}/../Makefile.inc"
5 .PATH.c:${HOSTAPD_DISTDIR} \
6 ${WPA_DISTDIR}/src/drivers
29 eap_server_methods.c \
48 tkip_countermeasures.c \
57 SRCS+= l2_packet_freebsd.c driver_freebsd.c
59 MAN= hostapd.8 hostapd.conf.5
61 .if ${MK_EXAMPLES} != "no"
62 FILESDIR= ${SHAREDIR}/examples/hostapd
63 .PATH: ${HOSTAPD_DISTDIR}
64 FILES= hostapd.conf hostapd.eap_user hostapd.wpa_psk
67 CFLAGS+=-DCONFIG_DRIVER_BSD \
69 -DCONFIG_DRIVER_RADIUS_ACL \
70 -DCONFIG_RSN_PREAUTH \
72 .if ${MK_INET6} != "no"
73 CFLAGS+= -DCONFIG_IPV6
79 # User customizations for wpa_supplicant/hostapd build environment
80 CFLAGS+=${HOSTAPD_CFLAGS}
81 #DPADD+=${HOSTAPD_DPADD}
82 LDADD+=${HOSTAPD_LDADD}
83 #LDFLAGS+=${HOSTAPD_LDFLAGS}
85 CFLAGS+=-DDPKCS12_FUNCS \
88 -DEAP_SERVER_IDENTITY \
90 -DEAP_SERVER_MSCHAPV2 \
95 -DCONFIG_NO_DUMP_STATE
98 eap_server_identity.c \
100 eap_server_mschapv2.c \
103 eap_server_tls_common.c \
108 .if !empty(CFLAGS:M*-DEAP_SERVER_AKA)
109 SRCS+= eap_server_aka.c
113 .if !empty(CFLAGS:M*-DEAP_SERVER_SIM)
114 SRCS+= eap_server_sim.c
118 .if defined(NEED_SIM_COMMON)
119 SRCS+= eap_sim_common.c \
125 .if !empty(CFLAGS:M*-DEAP_SERVER_GPSK)
126 CFLAGS+=-DEAP_GPSK_SHA256
127 SRCS+= eap_server_gpsk.c \
132 .if !empty(CFLAGS:M*-DEAP_SERVER_PAX)
133 SRCS+= eap_server_pax.c \
137 .if !empty(CFLAGS:M*-DEAP_SERVER_SAKE)
138 SRCS+= eap_server_sake.c \
142 .include "${.CURDIR}/../Makefile.crypto"
144 .include <bsd.prog.mk>