summaryrefslogtreecommitdiffstats
path: root/sys/modules/ncp
diff options
context:
space:
mode:
authorbp <bp@FreeBSD.org>1999-10-02 06:32:36 +0000
committerbp <bp@FreeBSD.org>1999-10-02 06:32:36 +0000
commitcaded970e8430639c7a140227ee85bed679f2498 (patch)
tree30c4b1fc6fc65279ba072cd573f5d58833fb0fed /sys/modules/ncp
parent41d9423f5e85417f47f05821e01a7a3b36596a6f (diff)
downloadFreeBSD-src-caded970e8430639c7a140227ee85bed679f2498.zip
FreeBSD-src-caded970e8430639c7a140227ee85bed679f2498.tar.gz
ncplib modules: bring up new ncp.ko and nwfs.ko
Diffstat (limited to 'sys/modules/ncp')
-rw-r--r--sys/modules/ncp/Makefile49
1 files changed, 49 insertions, 0 deletions
diff --git a/sys/modules/ncp/Makefile b/sys/modules/ncp/Makefile
new file mode 100644
index 0000000..332be10
--- /dev/null
+++ b/sys/modules/ncp/Makefile
@@ -0,0 +1,49 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../netncp
+
+KMOD= ncp
+
+# Build with IPX support (1|0)
+NCP_IPX?= 1
+
+# Build with INET support (1|0)
+NCP_INET?= 1
+
+SRCS= ncp_conn.c ncp_sock.c ncp_ncp.c ncp_subr.c ncp_crypt.c ncp_mod.c \
+ ncp_rq.c ncp_login.c ncp_nls.c opt_inet.h opt_ipx.h opt_ncp.h
+
+.if defined(NCPBURST)
+SRCS+= ncp_burst.c
+CFLAGS+= -DNCPBURST
+.endif
+
+NOMAN=
+CLEANFILES= opt_ncp.h opt_inet.h opt_ipx.h
+CFLAGS+= -DNCP
+
+opt_ncp.h:
+ touch ${.TARGET}
+
+opt_inet.h:
+ touch ${.TARGET}
+.if ${NCP_INET} > 0
+ echo "#define INET 1" > ${.TARGET}
+.endif
+
+opt_ipx.h:
+ touch ${.TARGET}
+.if ${NCP_IPX} > 0
+ echo "#define IPX 1" > ${.TARGET}
+.endif
+
+load: ${KMOD}.ko
+ kldload ./${KMOD}.ko
+
+unload:
+ @(if kldunload ${KMOD}; then true; else true; fi)
+
+deinstall:
+ rm -f /modules/ncp.ko
+
+.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud