Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Darren Reed <darrenr@netbsd.org>
List: source-changes
Date: 06/30/2004 13:29:43
Module Name:	src
Committed By:	darrenr
Date:		Wed Jun 30 13:29:43 UTC 2004

Modified Files:
	src/dist/pf/libexec/ftp-proxy: ftp-proxy.8 ftp-proxy.c util.c util.h
	src/libexec/ftp-proxy: Makefile
Added Files:
	src/dist/pf/libexec/ftp-proxy: ipf.c pf.c

Log Message:
Modify ftp-proxy to support both ipfilter and pf.  It now requires at least
one command line option to specify which firewall it is meant to interact
with.  The implementation here puts the firewall specific code into separate
files with markers for future changes that could enable a fully transparent
mode for non-private network proxying.


To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 src/dist/pf/libexec/ftp-proxy/ftp-proxy.8
cvs rdiff -r1.2 -r1.3 src/dist/pf/libexec/ftp-proxy/ftp-proxy.c \
    src/dist/pf/libexec/ftp-proxy/util.c
cvs rdiff -r0 -r1.1 src/dist/pf/libexec/ftp-proxy/ipf.c \
    src/dist/pf/libexec/ftp-proxy/pf.c
cvs rdiff -r1.1.1.1 -r1.2 src/dist/pf/libexec/ftp-proxy/util.h
cvs rdiff -r1.1 -r1.2 src/libexec/ftp-proxy/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.