xref: /freebsd/usr.sbin/wpa/src/ap/Makefile (revision c9516b83)
125ecdc7dSCy Schubert.include <src.opts.mk>
225ecdc7dSCy Schubert
325ecdc7dSCy Schubert.include "../../Makefile.inc"
425ecdc7dSCy Schubert
59a0f8228SCy Schubert.include "../../Makefile.crypto"
69a0f8228SCy Schubert
725ecdc7dSCy SchubertLIB=	wpaap
825ecdc7dSCy SchubertINTERNALLIB=
925ecdc7dSCy Schubert
1025ecdc7dSCy Schubert.PATH:	${WPA_DISTDIR}/src/ap
1125ecdc7dSCy Schubert
1225ecdc7dSCy SchubertSRCS=	accounting.c \
1325ecdc7dSCy Schubert	ap_config.c \
1425ecdc7dSCy Schubert	ap_drv_ops.c \
1525ecdc7dSCy Schubert	ap_mlme.c \
1625ecdc7dSCy Schubert	authsrv.c \
1725ecdc7dSCy Schubert	beacon.c \
1825ecdc7dSCy Schubert	bss_load.c \
1925ecdc7dSCy Schubert	ctrl_iface_ap.c \
2025ecdc7dSCy Schubert	dfs.c \
2125ecdc7dSCy Schubert	drv_callbacks.c \
2225ecdc7dSCy Schubert	eap_user_db.c \
2325ecdc7dSCy Schubert	hostapd.c \
2425ecdc7dSCy Schubert	ieee802_11_auth.c \
2525ecdc7dSCy Schubert	ieee802_11_ht.c \
2625ecdc7dSCy Schubert	ieee802_11_shared.c \
2725ecdc7dSCy Schubert	ieee802_11_vht.c \
2825ecdc7dSCy Schubert	ieee802_1x.c \
293968b47cSCy Schubert	mbo_ap.c \
3025ecdc7dSCy Schubert	neighbor_db.c \
3125ecdc7dSCy Schubert	pmksa_cache_auth.c \
3225ecdc7dSCy Schubert	preauth_auth.c \
3325ecdc7dSCy Schubert	rrm.c \
3425ecdc7dSCy Schubert	sta_info.c \
3525ecdc7dSCy Schubert	tkip_countermeasures.c \
3625ecdc7dSCy Schubert	utils.c \
3725ecdc7dSCy Schubert	vlan.c \
3825ecdc7dSCy Schubert	vlan_ifconfig.c \
3925ecdc7dSCy Schubert	vlan_init.c \
4025ecdc7dSCy Schubert	wmm.c \
413968b47cSCy Schubert	wnm_ap.c \
4225ecdc7dSCy Schubert	wpa_auth.c \
4325ecdc7dSCy Schubert	wpa_auth_glue.c \
44c9516b83SCy Schubert	wpa_auth_ie.c
45c9516b83SCy Schubert
46c9516b83SCy Schubert.if ${MK_WPA_SUPPLICANT_EAPOL} != "no"
47c9516b83SCy SchubertSRCS+=	gas_serv.c \
48c9516b83SCy Schubert	hs20.c \
4925ecdc7dSCy Schubert	wps_hostapd.c
50c9516b83SCy Schubert.endif
5125ecdc7dSCy Schubert
52c1d255d3SCy SchubertCFLAGS+=-DHOSTAPD
5325ecdc7dSCy Schubert
5425ecdc7dSCy Schubert# We are only interested in includes at this point. Not libraries.
5525ecdc7dSCy SchubertLIBADD=
5625ecdc7dSCy Schubert
5725ecdc7dSCy Schubert.include <bsd.lib.mk>
58