summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2005-05-05 22:43:04 +0000
committerglebius <glebius@FreeBSD.org>2005-05-05 22:43:04 +0000
commitd26bb460603826799253b8364d2e95c8d1e4af4f (patch)
tree63ac0f1406ad825fabd769e2108141f5b1632d48 /sys
parentd2ae5c8a710071d18256faad37516b81b838ceb0 (diff)
downloadFreeBSD-src-d26bb460603826799253b8364d2e95c8d1e4af4f.zip
FreeBSD-src-d26bb460603826799253b8364d2e95c8d1e4af4f.tar.gz
libalias is now buildable as kernel module
Diffstat (limited to 'sys')
-rw-r--r--sys/conf/files13
-rw-r--r--sys/conf/options1
-rw-r--r--sys/modules/libalias/Makefile33
3 files changed, 47 insertions, 0 deletions
diff --git a/sys/conf/files b/sys/conf/files
index 5579e4c..dfd2b5d 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1578,6 +1578,19 @@ netinet/tcp_syncache.c optional inet
netinet/tcp_timer.c optional inet
netinet/tcp_usrreq.c optional inet
netinet/udp_usrreq.c optional inet
+netinet/libalias/alias.c optional libalias
+netinet/libalias/alias_cuseeme.c optional libalias
+netinet/libalias/alias_db.c optional libalias
+netinet/libalias/alias_ftp.c optional libalias
+netinet/libalias/alias_irc.c optional libalias
+netinet/libalias/alias_nbt.c optional libalias
+netinet/libalias/alias_old.c optional libalias
+netinet/libalias/alias_pptp.c optional libalias
+netinet/libalias/alias_proxy.c optional libalias
+netinet/libalias/alias_skinny.c optional libalias
+netinet/libalias/alias_skinny.c optional libalias
+netinet/libalias/alias_smedia.c optional libalias
+netinet/libalias/alias_util.c optional libalias
netinet6/ah_aesxcbcmac.c optional ipsec
netinet6/ah_core.c optional ipsec
netinet6/ah_input.c optional ipsec
diff --git a/sys/conf/options b/sys/conf/options
index 5782982..11be4e7 100644
--- a/sys/conf/options
+++ b/sys/conf/options
@@ -359,6 +359,7 @@ IPX
IPXIP opt_ipx.h
LIBMBPOOL
LIBMCHAIN
+LIBALIAS
MBUF_STRESS_TEST opt_mbuf_stress_test.h
NCP
NETATALK opt_atalk.h
diff --git a/sys/modules/libalias/Makefile b/sys/modules/libalias/Makefile
new file mode 100644
index 0000000..6ed1663
--- /dev/null
+++ b/sys/modules/libalias/Makefile
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../netinet/libalias
+
+KMOD= libalias
+SRCS= alias.c alias_cuseeme.c alias_db.c alias_ftp.c alias_irc.c \
+ alias_nbt.c alias_pptp.c alias_proxy.c alias_skinny.c alias_smedia.c \
+ alias_util.c alias_old.c
+INCS= alias.h
+
+EXPORT_SYMS= LibAliasInit \
+ LibAliasUninit \
+ LibAliasSetAddress \
+ LibAliasSetMode \
+ LibAliasSkinnyPort \
+ LibAliasIn \
+ LibAliasOut \
+ LibAliasRedirectPort \
+ LibAliasRedirectAddr \
+ LibAliasAddServer \
+ LibAliasRedirectDynamic \
+ LibAliasRedirectDelete \
+ LibAliasProxyRule \
+ LibAliasRedirectProto \
+ LibAliasSaveFragment \
+ LibAliasGetFragment \
+ LibAliasFragmentIn \
+ LibAliasSetTarget \
+ LibAliasCheckNewLink \
+ LibAliasInternetChecksum \
+ LibAliasUnaliasOut
+
+.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud