Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.sbin/ipf Updated to the new NetBSD source layout with ba...
details: https://anonhg.NetBSD.org/src/rev/bb29c7a9d16d
branches: trunk
changeset: 477612:bb29c7a9d16d
user: veego <veego%NetBSD.org@localhost>
date: Sun Oct 24 19:56:31 1999 +0000
description:
Updated to the new NetBSD source layout with basesrc and syssrc.
Apply the MKMAN and MKSHARE changes which someone changed in the Makefiles
but did not apply them here.
Add the mediaone example.
Changes for the new ipfilter version 3.3.3.
diffstat:
usr.sbin/ipf/ipfilter2netbsd | 129 +++++++++++++++++++++---------------------
1 files changed, 65 insertions(+), 64 deletions(-)
diffs (truncated from 335 to 300 lines):
diff -r b396c62b48cc -r bb29c7a9d16d usr.sbin/ipf/ipfilter2netbsd
--- a/usr.sbin/ipf/ipfilter2netbsd Sun Oct 24 19:12:44 1999 +0000
+++ b/usr.sbin/ipf/ipfilter2netbsd Sun Oct 24 19:56:31 1999 +0000
@@ -1,6 +1,6 @@
#! /bin/sh
#
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
#
# Copyright (c) 1996 Matthew R. Green
# All rights reserved.
@@ -33,7 +33,7 @@
# SUCH DAMAGE.
# ipfilter2netbsd: convert a ipfilter source tree into a
-# netbsd ipfilter source tree, under src/sys, src/usr.sbin,
+# netbsd ipfilter source tree, under syssrc/sys, basesrc/usr.sbin,
# etc., ready for importing.
if [ $# -ne 2 ]; then echo "ipfilter2netbsd src dest"; exit 1; fi
@@ -60,14 +60,14 @@
echo preparing directory $d
rm -rf $d
mkdir -p $d; cd $d
-mkdir -p src/usr.sbin/ipf/ipf src/sys/netinet src/usr.sbin/ipf/ipfstat src/usr.sbin/ipf/ipftest src/usr.sbin/ipf/ipmon src/usr.sbin/ipf/ipnat src/usr.sbin/ipf/ipresend src/usr.sbin/ipf/ipsend
src/usr.sbin/ipf/iptest src/usr.sbin/ipf/rules src/sys/lkm/netinet/if_ipl
+mkdir -p syssrc/sys/lkm/netinet/if_ipl syssrc/sys/netinet basesrc/usr.sbin/ipf/ipf basesrc/usr.sbin/ipf/ipfstat basesrc/usr.sbin/ipf/ipftest basesrc/usr.sbin/ipf/ipmon basesrc/usr.sbin/ipf/ipnat
basesrc/usr.sbin/ipf/ipresend basesrc/usr.sbin/ipf/ipsend basesrc/usr.sbin/ipf/iptest basesrc/usr.sbin/ipf/rules
### start Makefile ###############################
-cd $d/src/usr.sbin/ipf
+cd $d/basesrc/usr.sbin/ipf
echo creating main Makefile
cat > Makefile<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
SUBDIR= ipf ipfstat ipftest ipmon ipnat ipresend ipsend iptest rules
@@ -76,11 +76,11 @@
### end Makefile ###############################
### start Makefile.inc ###############################
-cd $d/src/usr.sbin/ipf
+cd $d/basesrc/usr.sbin/ipf
echo creating main Makefile.inc
cat > Makefile.inc<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
WARNS?= 1
@@ -93,22 +93,22 @@
### start ipf ###############################
cd $r
echo ipf:
-src='ipf.c parse.c opt.c ipf.h'
+src='ipf.c parse.c opt.c ipf.h facpri.c facpri.h'
man='ipf.8 ipf.4 ipf.5 ipl.4'
-pax -rvw $src $d/src/usr.sbin/ipf/ipf
-cd man; pax -rvw $man $d/src/usr.sbin/ipf/ipf; cd ..
+pax -rvw $src $d/basesrc/usr.sbin/ipf/ipf
+cd man; pax -rvw $man $d/basesrc/usr.sbin/ipf/ipf; cd ..
-cd $d/src/usr.sbin/ipf/ipf
+cd $d/basesrc/usr.sbin/ipf/ipf
echo creating Makefile
cat > Makefile<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
.include <bsd.own.mk>
PROG= ipf
-SRCS= ipf.c parse.c opt.c
+SRCS= ipf.c parse.c facpri.c opt.c
MAN= ipf.8 ipf.4 ipf.5 ipl.4
MLINKS= ipl.4 ipfilter.4 ipf.5 ipf.conf.5
@@ -125,17 +125,17 @@
src='kmem.c kmem.h fils.c'
man=ipfstat.8
-pax -rvw $src $d/src/usr.sbin/ipf/ipfstat
-cd man; pax -rvw $man $d/src/usr.sbin/ipf/ipfstat; cd ..
+pax -rvw $src $d/basesrc/usr.sbin/ipf/ipfstat
+cd man; pax -rvw $man $d/basesrc/usr.sbin/ipf/ipfstat; cd ..
-cd $d/src/usr.sbin/ipf/ipfstat
+cd $d/basesrc/usr.sbin/ipf/ipfstat
echo creating Makefile
cat > Makefile<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
PROG= ipfstat
-SRCS= kmem.c fils.c opt.c parse.c
+SRCS= kmem.c fils.c opt.c parse.c facpri.c
MAN= ipfstat.8
CPPFLAGS+=-I${.CURDIR}/../ipf
@@ -151,17 +151,17 @@
src='ipt.c ipft_sn.c ipft_ef.c ipft_td.c ipft_pc.c ipft_tx.c misc.c ipft_hx.c ipt.h snoop.h pcap.h'
man=ipftest.1
-pax -rvw $src test $d/src/usr.sbin/ipf/ipftest
-cd man; pax -rvw $man $d/src/usr.sbin/ipf/ipftest; cd ..
+pax -rvw $src test $d/basesrc/usr.sbin/ipf/ipftest
+cd man; pax -rvw $man $d/basesrc/usr.sbin/ipf/ipftest; cd ..
-cd $d/src/usr.sbin/ipf/ipftest
+cd $d/basesrc/usr.sbin/ipf/ipftest
echo creating Makefile
cat > Makefile<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
PROG= ipftest
-SRCS= ipt.c ipft_sn.c ipft_ef.c ipft_td.c ipft_pc.c opt.c ipft_tx.c misc.c ip_frag.c ip_state.c ip_nat.c ipft_hx.c ip_fil.c fil.c parse.c ip_proxy.c ip_auth.c
+SRCS= ipt.c ipft_sn.c ipft_ef.c ipft_td.c ipft_pc.c opt.c ipft_tx.c misc.c ip_frag.c ip_state.c ip_nat.c ipft_hx.c ip_fil.c fil.c parse.c facpri.c ip_proxy.c ip_auth.c
MAN= ipftest.1
CPPFLAGS+=-I${.CURDIR} -I${.CURDIR}/../ipf
@@ -176,14 +176,14 @@
src=ipmon.c
man=ipmon.8
-pax -rvw $src $d/src/usr.sbin/ipf/ipmon
-cd man; pax -rvw $man $d/src/usr.sbin/ipf/ipmon; cd ..
+pax -rvw $src $d/basesrc/usr.sbin/ipf/ipmon
+cd man; pax -rvw $man $d/basesrc/usr.sbin/ipf/ipmon; cd ..
-cd $d/src/usr.sbin/ipf/ipmon
+cd $d/basesrc/usr.sbin/ipf/ipmon
echo creating Makefile
cat > Makefile<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
PROG= ipmon
MAN= ipmon.8
@@ -197,21 +197,21 @@
### start ipnat ###############################
cd $r
echo ipnat:
-src=ipnat.c
+src='ipnat.c natparse.c'
man='ipnat.1 ipnat.4 ipnat.5'
-pax -rvw $src $d/src/usr.sbin/ipf/ipnat
-cd man; pax -rvw $man $d/src/usr.sbin/ipf/ipnat; cd ..
+pax -rvw $src $d/basesrc/usr.sbin/ipf/ipnat
+cd man; pax -rvw $man $d/basesrc/usr.sbin/ipf/ipnat; cd ..
-cd $d/src/usr.sbin/ipf/ipnat
+cd $d/basesrc/usr.sbin/ipf/ipnat
mv ipnat.1 ipnat.8
echo creating Makefile
cat > Makefile<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
PROG= ipnat
-SRCS= kmem.c ipnat.c
+SRCS= kmem.c ipnat.c natparse.c
MAN= ipnat.8 ipnat.4 ipnat.5
MLINKS= ipnat.5 ipnat.conf.5
CPPFLAGS+=-I${.CURDIR}/../ipf -I${.CURDIR}/../ipfstat
@@ -227,13 +227,13 @@
src='ipresend.c resend.c'
man=ipresend.1
-cd ipsend; pax -rvw $src $man $d/src/usr.sbin/ipf/ipresend
+cd ipsend; pax -rvw $src $man $d/basesrc/usr.sbin/ipf/ipresend
-cd $d/src/usr.sbin/ipf/ipresend
+cd $d/basesrc/usr.sbin/ipf/ipresend
echo creating Makefile
cat > Makefile<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
PROG= ipresend
SRCS= ipresend.c ip.c resend.c opt.c ipft_ef.c ipft_hx.c ipft_sn.c ipft_td.c ipft_tx.c sbpf.c 44arp.c ipft_pc.c
@@ -256,15 +256,15 @@
src2='iplang_l.l iplang_y.y iplang.tst iplang.h'
man='ipsend.1 ipsend.5'
-cd ipsend; pax -rvw $src $man $d/src/usr.sbin/ipf/ipsend
+cd ipsend; pax -rvw $src $man $d/basesrc/usr.sbin/ipf/ipsend
cd $r
-cd iplang; pax -rvw $src2 $d/src/usr.sbin/ipf/ipsend
+cd iplang; pax -rvw $src2 $d/basesrc/usr.sbin/ipf/ipsend
-cd $d/src/usr.sbin/ipf/ipsend
+cd $d/basesrc/usr.sbin/ipf/ipsend
echo creating Makefile
cat > Makefile<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
PROG= ipsend
SRCS= ipsend.c ip.c ipsopt.c 44arp.c sbpf.c iplang_l.l iplang_y.y
@@ -286,20 +286,20 @@
src='iptest.c iptests.c sock.c'
man=iptest.1
-cd ipsend; pax -rvw $src $man $d/src/usr.sbin/ipf/iptest
+cd ipsend; pax -rvw $src $man $d/basesrc/usr.sbin/ipf/iptest
-cd $d/src/usr.sbin/ipf/iptest
+cd $d/basesrc/usr.sbin/ipf/iptest
echo creating Makefile
cat > Makefile<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
PROG= iptest
SRCS= iptest.c iptests.c ip.c sbpf.c 44arp.c sock.c
MAN= iptest.1
-CPPFLAGS+=-I${.CURDIR}/../ipsend -I${.CURDIR}/../ipftest -I${.CURDIR}/../ipf
+CPPFLAGS+=-I${.CURDIR}/../ipsend -I${.CURDIR}/../ipftest -I${.CURDIR}/../ipf -I${.CURDIR}/../ipnat
-.PATH: ${.CURDIR}/../ipf ${.CURDIR}/../ipsend
+.PATH: ${.CURDIR}/../ipf ${.CURDIR}/../ipsend ${.CURDIR}/../ipnat
.include <bsd.prog.mk>
__eof_makefile
### end of iptest ###############################
@@ -310,27 +310,28 @@
file=mkfilters
man=mkfilters.1
-pax -rvw rules $d/src/usr.sbin/ipf
-pax -rvw $file $d/src/usr.sbin/ipf/rules
-cd man; pax -rvw $man $d/src/usr.sbin/ipf/rules
+pax -rvw rules $d/basesrc/usr.sbin/ipf
+pax -rvw $file $d/basesrc/usr.sbin/ipf/rules
+cd man; pax -rvw $man $d/basesrc/usr.sbin/ipf/rules
-cd $d/src/usr.sbin/ipf/rules
+cd $d/basesrc/usr.sbin/ipf/rules
echo creating Makefile
cat > Makefile<<'__eof_makefile'
-# $NetBSD: ipfilter2netbsd,v 1.26 1998/09/29 07:00:43 lukem Exp $
+# $NetBSD: ipfilter2netbsd,v 1.27 1999/10/24 19:56:31 veego Exp $
+
+.include <bsd.own.mk>
-.if !defined(NOSHARE)
+MAN= mkfilters.1
+.if ${MKSHARE} != "no"
FILESDIR= /usr/share/examples/ipf
-MAN= mkfilters.1
FILES= BASIC.NAT BASIC_1.FW BASIC_2.FW example.1 example.2 example.3 \
example.4 example.5 example.6 example.7 example.8 example.9 \
example.10 example.sr firewall ftp-proxy ftppxy nat-setup \
- nat.eg server tcpstate mkfilters
+ nat.eg server tcpstate mkfilters mediaone
.endif
-.include <bsd.own.mk>
.include <bsd.man.mk>
.include <bsd.files.mk>
__eof_makefile
@@ -339,33 +340,33 @@
### start ipfilter in kernel #######################
cd $r
echo kernel modules:
-src='ip_auth.c ip_auth.h ip_fil.c fil.c ip_nat.c ip_frag.c ip_state.c ip_fil.h ip_compat.h ip_frag.h ip_nat.h ip_state.h ip_proxy.c ip_proxy.h ip_ftp_pxy.c ip_log.c'
+src='ip_auth.c ip_auth.h ip_fil.c fil.c ip_nat.c ip_frag.c ip_state.c ip_fil.h ip_compat.h ip_frag.h ip_nat.h ip_state.h ip_proxy.c ip_proxy.h ip_ftp_pxy.c ip_log.c ip_raudio_pxy.c ip_rcmd_pxy.c
ipl.h'
-pax -rvw $src $d/src/sys/netinet
+pax -rvw $src $d/syssrc/sys/netinet
### end ipfilter in kernel #######################
### start ip_fil lkm #######################
cd $r
echo loadable kernel modules:
-src='mln_ipl.c ipl.h'
+src='mln_ipl.c'
-pax -rvw $src $d/src/sys/lkm/netinet/if_ipl
+pax -rvw $src $d/syssrc/sys/lkm/netinet/if_ipl
-cd $d/src/sys/lkm/netinet/if_ipl
+cd $d/syssrc/sys/lkm/netinet/if_ipl
echo creating Makefile
cat > Makefile<<'__eof_makefile'
Home |
Main Index |
Thread Index |
Old Index