summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorharti <harti@FreeBSD.org>2003-10-27 11:19:08 +0000
committerharti <harti@FreeBSD.org>2003-10-27 11:19:08 +0000
commite6e4f72758a603c5d259785262de2ac55dd2d665 (patch)
treeb063b147a6e2cd09183ce9c1f934bf0fc8d81598 /sys
parent9395dbc69e7e3baa0f995c2aebb4a659a6b99faf (diff)
downloadFreeBSD-src-e6e4f72758a603c5d259785262de2ac55dd2d665.zip
FreeBSD-src-e6e4f72758a603c5d259785262de2ac55dd2d665.tar.gz
Allow building the NgATM SAAL layer directly into the kernel.
Diffstat (limited to 'sys')
-rw-r--r--sys/conf/NOTES5
-rw-r--r--sys/conf/files8
-rw-r--r--sys/conf/kern.pre.mk3
-rw-r--r--sys/conf/options3
4 files changed, 17 insertions, 2 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 23019bc..73000a1 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -452,7 +452,10 @@ options NETGRAPH_VJC
options NETGRAPH_ATM_ATMPIF
# NgATM - Netgraph ATM
-options NGATM_ATM
+options NGATM_ATM
+options NGATM_ATMBASE
+options NGATM_SSCOP
+options NGATM_SSCFU
device mn # Munich32x/Falc54 Nx64kbit/sec cards.
device lmc # tulip based LanMedia WAN cards
diff --git a/sys/conf/files b/sys/conf/files
index 65ea27d..689d928 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1370,7 +1370,13 @@ netatm/uni/unisig_util.c optional atm_uni atm_core
netatm/uni/unisig_vc_state.c optional atm_uni atm_core
netgraph/atm/atmpif/ng_atmpif.c optional netgraph_atm_atmpif
netgraph/atm/atmpif/ng_atmpif_harp.c optional netgraph_atm_atmpif
-netgraph/atm/ng_atm.c optional ngatm_atm
+netgraph/atm/ngatmbase.c optional ngatm_atmbase
+contrib/ngatm/netnatm/misc/unimsg_common.c optional ngatm_atmbase
+netgraph/atm/ng_atm.c optional ngatm_atm
+netgraph/atm/sscfu/ng_sscfu.c optional ngatm_sscfu
+contrib/ngatm/netnatm/saal/saal_sscfu.c optional ngatm_sscfu
+netgraph/atm/sscop/ng_sscop.c optional ngatm_sscop
+contrib/ngatm/netnatm/saal/saal_sscop.c optional ngatm_sscop
netgraph/ng_UI.c optional netgraph_UI
netgraph/ng_async.c optional netgraph_async
netgraph/ng_base.c optional netgraph
diff --git a/sys/conf/kern.pre.mk b/sys/conf/kern.pre.mk
index 9f265ad..bb8210c 100644
--- a/sys/conf/kern.pre.mk
+++ b/sys/conf/kern.pre.mk
@@ -35,6 +35,9 @@ INCLUDES+= -I$S/contrib/ipfilter
# ... and the same for Atheros HAL
INCLUDES+= -I$S/contrib/dev/ath -I$S/contrib/dev/ath/freebsd
+# ... and the same for the NgATM stuff
+INCLUDES+= -I$S/contrib/ngatm
+
COPTS= ${INCLUDES} -D_KERNEL -include opt_global.h
CFLAGS= ${COPTFLAGS} ${CWARNFLAGS} ${DEBUG} ${COPTS} -fno-common
diff --git a/sys/conf/options b/sys/conf/options
index 0d51447..0e6cb61 100644
--- a/sys/conf/options
+++ b/sys/conf/options
@@ -404,6 +404,9 @@ NETGRAPH_ATM_ATMPIF opt_netgraph.h
# NgATM options
NGATM_ATM opt_netgraph.h
+NGATM_ATMBASE opt_netgraph.h
+NGATM_SSCOP opt_netgraph.h
+NGATM_SSCFU opt_netgraph.h
# DRM options
DRM_DEBUG opt_drm.h
OpenPOWER on IntegriCloud