freebsd-skq/sbin
Julian Elischer f9e354df42 Support for IPFW based transparent forwarding.
Any packet that can be matched by a ipfw rule can be redirected
transparently to another port or machine. Redirection to another port
mostly makes sense with tcp, where a session can be set up
between a proxy and an unsuspecting client. Redirection to another machine
requires that the other machine also be expecting to receive the forwarded
packets, as their headers will not have been modified.

/sbin/ipfw must be recompiled!!!

Reviewed by:	Peter Wemm <peter@freebsd.org>
Submitted by: Chrisy Luke <chrisy@flix.net>
1998-07-06 03:20:19 +00:00
..
adjkerntz Correct use of .Nm. Add missing .El. Add rcsid. Remove unused #include. 1998-06-04 06:35:12 +00:00
badsect Fixed printf format errors. 1998-06-28 18:34:01 +00:00
bsdlabel Fixed printf format errors. 1998-06-28 18:59:04 +00:00
ccdconfig Correct use of .Nm, use .Bl/.El in FILES section. Add rcsid. Remove unused 1998-06-04 06:41:26 +00:00
clri Correct .Nm. Spelling. Add rcsid, remove unused #includes. Add usage(). Do not 1998-06-04 06:44:18 +00:00
comcontrol Add rcsid. Remove unused #includes. Use err(3). 1998-06-30 06:09:37 +00:00
cxconfig Add SYNOPSIS section and change NULL to NUL in man page. Add rcsid, missing 1998-06-30 06:12:44 +00:00
disklabel Fixed printf format errors. 1998-06-28 18:59:04 +00:00
dmesg Use .Pa for filenames. Use .Bl/.El in FILES section. Remove unused #includes. 1998-06-04 06:51:14 +00:00
dset Fixed printf format errors. 1998-06-28 19:06:17 +00:00
dump Correct use of .Nm. Add rcsid. Remove unused #includes. 1998-06-15 06:58:13 +00:00
dumpfs Add rcsid. Remove unused #includes. 1998-06-15 07:00:01 +00:00
dumpon Capitalize at the start of sentence. Add rcsid. Remove unused #includes. 1998-06-15 07:03:47 +00:00
fdisk Fixed printf format errors. 1998-06-28 20:48:03 +00:00
fsck Fixed printf format errors. 1998-06-28 19:23:03 +00:00
fsck_ffs Fixed printf format errors. 1998-06-28 19:23:03 +00:00
fsck_ifs Fixed printf format errors. 1998-06-28 19:23:03 +00:00
fsdb Fixed printf format errors. 1998-06-28 19:36:49 +00:00
fsirand Do not dot terminate SEE ALSO list. Add rcsid, remove unused #includes. Err(3) 1998-06-30 06:18:44 +00:00
i386 Add rcsid. Remove unused #includes. Use err(3) and check spelling. Reorganize 1998-06-30 06:28:18 +00:00
ifconfig Fix typo: exit -> exist 1998-06-08 02:00:45 +00:00
init Fixes per PR 2850: 1998-06-19 08:34:52 +00:00
ipf Initial bmake scaffolding for ipfilter userland stuff. 1998-03-21 13:53:18 +00:00
ipfstat Initial bmake scaffolding for ipfilter userland stuff. 1998-03-21 13:53:18 +00:00
ipfw Support for IPFW based transparent forwarding. 1998-07-06 03:20:19 +00:00
ipmon Initial bmake scaffolding for ipfilter userland stuff. 1998-03-21 13:53:18 +00:00
ipnat Initial bmake scaffolding for ipfilter userland stuff. 1998-03-21 13:53:18 +00:00
kldload .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq. 1998-03-19 07:46:04 +00:00
kldstat .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq. 1998-03-19 07:46:04 +00:00
kldunload .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq. 1998-03-19 07:46:04 +00:00
ldconfig Fixed printf format errors. 1998-06-28 19:36:49 +00:00
md5 Fix a few style nits from previous commit. 1997-12-29 14:05:49 +00:00
mknod Use err(3). 1997-06-16 06:35:23 +00:00
modload Fixed printf format errors. 1998-06-28 19:36:49 +00:00
modunload .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq. 1998-03-19 07:46:04 +00:00
mount Print the write counts if they are nonzero even if we're mounted 1998-06-08 14:08:54 +00:00
mount_cd9660 .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq. 1998-03-19 07:46:04 +00:00
mount_ext2fs Removed definition of _NEW_VFSCONF. The new vfsconf interface is now 1998-01-20 10:40:18 +00:00
mount_ifs Print the write counts if they are nonzero even if we're mounted 1998-06-08 14:08:54 +00:00
mount_msdos Split usage string. 1998-06-30 06:23:42 +00:00
mount_msdosfs Split usage string. 1998-06-30 06:23:42 +00:00
mount_nfs Fix bogon in man page. "-o conn" actually turns off NFSMNT_NOCONN as it is 1998-06-29 06:58:46 +00:00
mount_null Removed definition of _NEW_VFSCONF. The new vfsconf interface is now 1998-01-20 10:40:18 +00:00
mount_nullfs Removed definition of _NEW_VFSCONF. The new vfsconf interface is now 1998-01-20 10:40:18 +00:00
mount_portal Removed definition of _NEW_VFSCONF. The new vfsconf interface is now 1998-01-20 10:40:18 +00:00
mount_portalfs Removed definition of _NEW_VFSCONF. The new vfsconf interface is now 1998-01-20 10:40:18 +00:00
mount_std Removed definition of _NEW_VFSCONF. The new vfsconf interface is now 1998-01-20 10:40:18 +00:00
mount_umap Fixed printf format errors. 1998-06-28 19:45:13 +00:00
mount_umapfs Fixed printf format errors. 1998-06-28 19:45:13 +00:00
mount_union Removed definition of _NEW_VFSCONF. The new vfsconf interface is now 1998-01-20 10:40:18 +00:00
mount_unionfs Removed definition of _NEW_VFSCONF. The new vfsconf interface is now 1998-01-20 10:40:18 +00:00
mountd A long time ago I hacked mountd so that it would deal intelligently 1998-06-25 21:26:06 +00:00
natd Make things clearer. 1998-07-04 12:07:03 +00:00
newfs Fixed printf format errors. 1998-06-28 20:11:23 +00:00
nextboot Add rcsid. Remove unused #includes. Use err(3) and check spelling. Reorganize 1998-06-30 06:28:18 +00:00
nfsd Don't give examples or use the depreciated usage to nfsd 1998-05-01 13:45:04 +00:00
nfsiod Removed definition of _NEW_VFSCONF. The new vfsconf interface is now 1998-01-20 10:40:18 +00:00
nologin An odd merge from 2.2 to -current. Somehow that 2.2 nologin.5 1997-03-03 06:47:27 +00:00
nos-tun Add usage() and rcsid. Getopt() returns -1 not EOF. Remove unused #includes. 1998-05-05 06:24:15 +00:00
ping Fix an alignment problem on alpha by doing a bytewise copy. 1998-06-06 23:33:28 +00:00
quotacheck Fixed printf format errors. 1998-06-28 20:11:23 +00:00
reboot say a few words about the -b option. 1998-04-26 18:15:38 +00:00
restore Fixed printf format errors. Sure is dusty here. 1998-06-28 20:25:59 +00:00
route style(9) corrections 1997-12-26 23:28:17 +00:00
routed Remove reference to non-existent htable(8). 1998-06-17 13:13:41 +00:00
savecore Fixed printf format errors. 1998-06-28 20:33:36 +00:00
scsi Fixed printf format errors. 1998-06-28 20:33:36 +00:00
scsiformat set timeout to 4 hours, large disks take a long time to low level format. 1998-03-09 21:54:20 +00:00
shutdown Pass an actual empty environment to execle() as per POSIX rather than 1998-01-10 20:11:06 +00:00
slattach Fixed printf format errors. 1998-06-28 20:33:36 +00:00
spppcontrol .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq. 1998-03-19 07:46:04 +00:00
startslip Fixed printf format errors, scanf format errors and scanf error handling. 1998-06-28 20:40:51 +00:00
swapon Revert last commit and SEE ALSO pstat(8) instead. 1998-02-01 06:46:37 +00:00
sysctl Don't assume that time_t is long. 1998-06-29 17:54:29 +00:00
tunefs Reviewed by: dyson@freebsd.org (john Dyson), dg@root.com (david greenman) 1998-03-08 09:59:44 +00:00
umount Fix PR 1607, hopefully without breaking the PR 5208 fixes. 1998-05-11 07:38:42 +00:00
Makefile SUBDIR += ldconfig 1998-06-01 14:12:48 +00:00
Makefile.inc Part one of a "fix-and-move". Init(8) had make macros declared here 1997-02-10 17:41:33 +00:00