summaryrefslogtreecommitdiffstats
path: root/sys/modules
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2004-12-08 17:38:38 +0000
committersam <sam@FreeBSD.org>2004-12-08 17:38:38 +0000
commit1a32aab0d4ce4cb9b0bc8f66ff21987bf9435592 (patch)
treeb815c18b78b6096ea175ff4dea24064b2af1e6bd /sys/modules
parentdb6535c8766930b500333ae4fc743c5da7814928 (diff)
downloadFreeBSD-src-1a32aab0d4ce4cb9b0bc8f66ff21987bf9435592.zip
FreeBSD-src-1a32aab0d4ce4cb9b0bc8f66ff21987bf9435592.tar.gz
Update/new modules for net80211 and ath changes.
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/Makefile6
-rw-r--r--sys/modules/ath_hal/Makefile6
-rw-r--r--sys/modules/ath_rate_amrr/Makefile48
-rw-r--r--sys/modules/ath_rate_onoe/Makefile48
-rw-r--r--sys/modules/wlan/Makefile3
-rw-r--r--sys/modules/wlan_acl/Makefile8
-rw-r--r--sys/modules/wlan_ccmp/Makefile8
-rw-r--r--sys/modules/wlan_tkip/Makefile8
-rw-r--r--sys/modules/wlan_wep/Makefile8
-rw-r--r--sys/modules/wlan_xauth/Makefile8
10 files changed, 148 insertions, 3 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index 48bec3c..0e7a482 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -26,6 +26,8 @@ SUBDIR= ${_3dfx} \
${_asr} \
ath \
${_ath_hal} \
+ ath_rate_amrr \
+ ath_rate_onoe \
aue \
${_auxio} \
${_awi} \
@@ -249,6 +251,10 @@ SUBDIR= ${_3dfx} \
wb \
${_wi} \
wlan \
+ wlan_ccmp \
+ wlan_tkip \
+ wlan_wep \
+ wlan_xauth \
${_xe} \
xl
diff --git a/sys/modules/ath_hal/Makefile b/sys/modules/ath_hal/Makefile
index a47541d..ac45d35 100644
--- a/sys/modules/ath_hal/Makefile
+++ b/sys/modules/ath_hal/Makefile
@@ -61,8 +61,10 @@ CFLAGS+= -I. -I${HAL}/freebsd -I${HAL}
.include "${HAL}/freebsd/Makefile.inc"
.else
-hal.o: ${HAL}/freebsd/i386-elf.hal.o.uu
- uudecode -p < ${HAL}/freebsd/i386-elf.hal.o.uu > ${.TARGET}
+hal.o: ${HAL}/public/i386-elf.hal.o.uu
+ uudecode -p < ${HAL}/public/i386-elf.hal.o.uu > ${.TARGET}
+opt_ah.h: ${HAL}/public/i386-elf.opt_ah.h
+ cp ${HAL}/public/i386-elf.opt_ah.h ${.TARGET}
.endif
.include <bsd.kmod.mk>
diff --git a/sys/modules/ath_rate_amrr/Makefile b/sys/modules/ath_rate_amrr/Makefile
new file mode 100644
index 0000000..22f16d2
--- /dev/null
+++ b/sys/modules/ath_rate_amrr/Makefile
@@ -0,0 +1,48 @@
+#
+# Copyright (c) 2004 Sam Leffler, Errno Consulting
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer,
+# without modification.
+# 2. Redistributions in binary form must reproduce at minimum a disclaimer
+# similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any
+# redistribution must be conditioned upon including a substantially
+# similar Disclaimer requirement for further binary redistribution.
+# 3. Neither the names of the above-listed copyright holders nor the names
+# of any contributors may be used to endorse or promote products derived
+# from this software without specific prior written permission.
+#
+# Alternatively, this software may be distributed under the terms of the
+# GNU General Public License ("GPL") version 2 as published by the Free
+# Software Foundation.
+#
+# NO WARRANTY
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+# AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+# THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
+# OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
+# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+# THE POSSIBILITY OF SUCH DAMAGES.
+#
+# $FreeBSD$
+#
+
+.PATH: ${.CURDIR}/../../dev/ath/ath_rate/amrr
+
+KMOD= ath_rate
+SRCS= amrr.c
+SRCS+= opt_bdg.h device_if.h bus_if.h pci_if.h opt_inet.h
+
+HAL= ${.CURDIR}/../../contrib/dev/ath
+CFLAGS+= -I. -I${HAL}/freebsd -I${HAL}
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/ath_rate_onoe/Makefile b/sys/modules/ath_rate_onoe/Makefile
new file mode 100644
index 0000000..e404e4b
--- /dev/null
+++ b/sys/modules/ath_rate_onoe/Makefile
@@ -0,0 +1,48 @@
+#
+# Copyright (c) 2004 Sam Leffler, Errno Consulting
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer,
+# without modification.
+# 2. Redistributions in binary form must reproduce at minimum a disclaimer
+# similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any
+# redistribution must be conditioned upon including a substantially
+# similar Disclaimer requirement for further binary redistribution.
+# 3. Neither the names of the above-listed copyright holders nor the names
+# of any contributors may be used to endorse or promote products derived
+# from this software without specific prior written permission.
+#
+# Alternatively, this software may be distributed under the terms of the
+# GNU General Public License ("GPL") version 2 as published by the Free
+# Software Foundation.
+#
+# NO WARRANTY
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
+# AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+# THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
+# OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
+# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+# THE POSSIBILITY OF SUCH DAMAGES.
+#
+# $FreeBSD$
+#
+
+.PATH: ${.CURDIR}/../../dev/ath/ath_rate/onoe
+
+KMOD= ath_rate
+SRCS= onoe.c
+SRCS+= opt_bdg.h device_if.h bus_if.h pci_if.h opt_inet.h
+
+HAL= ${.CURDIR}/../../contrib/dev/ath
+CFLAGS+= -I. -I${HAL}/freebsd -I${HAL}
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/wlan/Makefile b/sys/modules/wlan/Makefile
index d2aa5c7..f37ba44 100644
--- a/sys/modules/wlan/Makefile
+++ b/sys/modules/wlan/Makefile
@@ -3,7 +3,8 @@
.PATH: ${.CURDIR}/../../net80211
KMOD= wlan
-SRCS= ieee80211.c ieee80211_crypto.c ieee80211_input.c ieee80211_ioctl.c \
+SRCS= ieee80211.c ieee80211_crypto.c ieee80211_crypto_none.c \
+ ieee80211_freebsd.c ieee80211_input.c ieee80211_ioctl.c \
ieee80211_node.c ieee80211_output.c ieee80211_proto.c
SRCS+= bus_if.h device_if.h opt_inet.h opt_ipx.h
diff --git a/sys/modules/wlan_acl/Makefile b/sys/modules/wlan_acl/Makefile
new file mode 100644
index 0000000..aa71de2
--- /dev/null
+++ b/sys/modules/wlan_acl/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../net80211
+
+KMOD= wlan_acl
+SRCS= ieee80211_acl.c
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/wlan_ccmp/Makefile b/sys/modules/wlan_ccmp/Makefile
new file mode 100644
index 0000000..d43130e
--- /dev/null
+++ b/sys/modules/wlan_ccmp/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../net80211
+
+KMOD= wlan_ccmp
+SRCS= ieee80211_crypto_ccmp.c
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/wlan_tkip/Makefile b/sys/modules/wlan_tkip/Makefile
new file mode 100644
index 0000000..1449b78
--- /dev/null
+++ b/sys/modules/wlan_tkip/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../net80211
+
+KMOD= wlan_tkip
+SRCS= ieee80211_crypto_tkip.c
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/wlan_wep/Makefile b/sys/modules/wlan_wep/Makefile
new file mode 100644
index 0000000..88ad322
--- /dev/null
+++ b/sys/modules/wlan_wep/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../net80211
+
+KMOD= wlan_wep
+SRCS= ieee80211_crypto_wep.c
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/wlan_xauth/Makefile b/sys/modules/wlan_xauth/Makefile
new file mode 100644
index 0000000..fba6f8a
--- /dev/null
+++ b/sys/modules/wlan_xauth/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../net80211
+
+KMOD= wlan_xauth
+SRCS= ieee80211_xauth.c
+
+.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud