madwifi/net80211/Makefile.kernel
Pavel Roskin 8c73cc55b1 Remove support for Linux kernels older than 2.6.13
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.
2013-11-12 11:46:06 -05:00

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