mirror of
https://github.com/proski/madwifi
synced 2024-11-22 06:21:47 +03:00
8c73cc55b1
Linux 2.6.13 introduced Wireless Extension 18 with WPA support. It was released in August 2005. People making changes to MadWifi should not be required to be software archeologistists to test their changes.
47 lines
1.3 KiB
Makefile
47 lines
1.3 KiB
Makefile
#
|
|
# Makefile for the 802.11 NET80211 module.
|
|
#
|
|
|
|
src ?= .
|
|
srctree ?= .
|
|
|
|
TOP = $(srctree)/$(src)/..
|
|
|
|
include $(TOP)/BuildCaps.inc
|
|
|
|
COMPAT = $(TOP)/include
|
|
|
|
HAL = $(TOP)/ath_hal
|
|
|
|
INCS = -include $(COMPAT)/compat.h -I$(COMPAT)
|
|
INCS += -I$(TOP) -I$(HAL)
|
|
EXTRA_CFLAGS += $(INCS) $(COPTS)
|
|
|
|
#
|
|
# There is one authenticator mechanism: an in-kernel implementation
|
|
# (wlan_xauth).
|
|
#
|
|
MOD_AUTH := wlan_xauth.o
|
|
#
|
|
# Scanning policy is split into modules. The default policy modules
|
|
# separate station-mode scanning support from ap-mode scanning support.
|
|
#
|
|
MOD_SCAN := wlan_scan_sta.o wlan_scan_ap.o
|
|
|
|
obj-$(CONFIG_ATHEROS) += wlan.o wlan_wep.o wlan_tkip.o wlan_ccmp.o wlan_acl.o \
|
|
$(MOD_AUTH) $(MOD_SCAN)
|
|
|
|
wlan-objs := if_media.o \
|
|
ieee80211.o ieee80211_beacon.o ieee80211_crypto.o \
|
|
ieee80211_crypto_none.o ieee80211_input.o ieee80211_node.o \
|
|
ieee80211_output.o ieee80211_proto.o ieee80211_power.o \
|
|
ieee80211_scan.o ieee80211_wireless.o ieee80211_linux.o \
|
|
ieee80211_monitor.o ieee80211_rate.o ieee80211_skb.o
|
|
wlan_wep-objs := ieee80211_crypto_wep.o
|
|
wlan_tkip-objs := ieee80211_crypto_tkip.o
|
|
wlan_ccmp-objs := ieee80211_crypto_ccmp.o
|
|
wlan_xauth-objs := ieee80211_xauth.o
|
|
wlan_acl-objs := ieee80211_acl.o
|
|
wlan_scan_sta-objs := ieee80211_scan_sta.o
|
|
wlan_scan_ap-objs := ieee80211_scan_ap.o
|