Commit Graph

35 Commits

Author SHA1 Message Date
ae
71112b5a8e Remove the IPFIREWALL_FORWARD kernel option and make possible to turn
on the related functionality in the runtime via the sysctl variable
net.pfil.forward. It is turned off by default.

Sponsored by:	Yandex LLC
Discussed with:	net@
MFC after:	2 weeks
2012-10-25 09:39:14 +00:00
joel
ec1de9262d mdoc: Avoid playing tricks with Ns: If Nm is present in the SYNOPSIS section,
it will be output on its own line. Ns cancels this effect however. This change
is also consistent with the rest of our manual pages.
2012-05-14 16:25:17 +00:00
danger
17ea68b8bb Use the loader.conf example.
Approved by: trhodes (mentor), keramida (mentor)
MFC after: 3 days
2006-10-16 07:56:36 +00:00
danger
af0355747f - Move available kernel options to SYNOPSIS, describe how to enable ipfw
from within rc.conf.
- Remove IPDIVERT kernel option
- Add notes about IPFIREWALL_DEFAULT_TO_ACCEPT and IPFIREWALL_FORWARD

Reviewed by: ru
Approved by: keramida (mentor), trhodes (mentor)
MFC after: 1 week
2006-09-01 08:50:05 +00:00
andre
d243747d92 Always compile PFIL_HOOKS into the kernel and remove the associated kernel
compile option.  All FreeBSD packet filters now use the PFIL_HOOKS API and
thus it becomes a standard part of the network stack.

If no hooks are connected the entire packet filter hooks section and related
activities are jumped over.  This removes any performance impact if no hooks
are active.

Both OpenBSD and DragonFlyBSD have integrated PFIL_HOOKS permanently as well.
2004-08-27 15:16:24 +00:00
andre
44f45fc5c1 Note that IPFIREWALL depends on PFIL_HOOKS compiled into the kernel as well.
Submitted by:	ceri, simon (mdoc fixes)
2004-08-19 18:04:10 +00:00
ru
6d3a461a4f mdoc(7) police: scheduled sweep.
Approved by:	re
2002-11-29 11:39:20 +00:00
luigi
c7d5ab33a3 Remove stale information from these two manpage, and point the readers
to the one up-to-date page which is ipfw(8).

MFC after: 3 days
2002-10-28 07:24:58 +00:00
ru
623da62a5a mdoc(7) police: Use the new .In macro for #include statements. 2001-10-01 16:09:29 +00:00
schweikh
511e378b14 Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by:	Silence from cvs diff -b
MFC after:	7 days
2001-07-14 19:41:16 +00:00
ru
9177fc64e9 Document that the IPFW messages are logged via syslogd(8). 2001-02-22 09:12:44 +00:00
ru
8a6f8b5fe4 mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
ben
ff4f576d86 remove fullstops from the end of .Xr lines in SEE ALSO sections. 2000-11-15 16:00:07 +00:00
asmodai
181114fb0b Update @freebsd.org email addresses to @FreeBSD.org as is the
precedent.
2000-10-26 15:30:44 +00:00
julian
991b56472a Change archie's and my email addresses from Whistle.com to FreeBSD.org 2000-10-24 18:01:45 +00:00
julian
18ba9f1432 Bring this a bit more up to date.
Remove the entire copy of ip_fw.h and just point readers at it as it
gets out of date..
Add mentions of dummynet and the fwd actions.

Still to do: Whoever did the 'stateful' stuff might mention it..
2000-09-29 06:55:02 +00:00
sheldonh
4039451975 More mdoc fixes:
Use Dv and Va macros for defined values and variables,
	respectively.
	Use proper tag lists instead of approximations.
	Use Xr for cross-references.
	Make illegal sections legal subsections.
	Use An and Aq to mark up author names and addresses,
	Respectively.
2000-03-07 22:45:32 +00:00
sheldonh
244b8ead7d Remove more single-space hard sentence breaks. 2000-03-02 14:54:02 +00:00
sheldonh
11cfb32608 Replace the DIAGNOSTICS section and its literal text approximation of
a tag list with a RETURN VALUES section and an ERRORS section
containing a real tag list.
2000-03-02 13:53:01 +00:00
sheldonh
b45b9e3cde Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-01 14:50:24 +00:00
phantom
322dc2c62f Fix invalid option name: DIVERT -> IPDIVERT 1999-11-17 12:34:35 +00:00
peter
76f0c923fe $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
alex
95c394b70e Removed occurrences of consecutive repeated words (such as "the the"). 1999-02-12 02:12:08 +00:00
wosch
0de5e596d7 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
peter
b26809e50b Mention IPFIREWALL_DEFAULT_TO_ACCEPT and it's effect on rule 65535. 1997-09-10 03:11:36 +00:00
julian
7e4f226bc3 Make this file bare a small resemblance to reality again
Requested from: Archie Cobbs (archie@whistle.com)
1997-06-23 02:12:21 +00:00
bde
a78ab83329 Fixed missing #include(s) (mostly of <sys/types.h> in synopsis).
Reviewed by:	wollman
1997-03-19 19:47:43 +00:00
jmg
947a87fea3 add missing cvs Id lines. 1997-03-07 02:50:01 +00:00
mpp
852eaf8a7f Remove trailing whitespace.
Don't worry, this is the only one of these I plan on doing :-).
1996-12-16 20:31:40 +00:00
mpp
98b8a193ac Update a bunch of man pages to use the .Fx macro to specify FreeBSD versions. 1996-08-21 22:01:49 +00:00
mpp
ca1d2104ec A *QUICK* pass through this man page to make it conform to mdoc
standards and to clean up some of the English.  The job is
nowhere complete.

This man page would be a good project for someone who knows
something about the firewall software, and would like to
contribute to the documentation effort.  Many of the things
in this man page are out of date and do not reflect reality.
1996-07-11 02:37:59 +00:00
mpp
b07aab75a8 Fix some spelling errors. 1996-07-11 02:08:31 +00:00
mpp
511d4f82b2 Fix a bunch of spelling errors in a bunch of man pages. 1996-01-30 13:52:50 +00:00
ugen
378d96702e Add commeent to say that this manpage is out of date
and will be rewwritten..
1995-02-24 14:33:18 +00:00
ugen
3627490c74 Move ipfirewall.4 & snp.4 facility manpage
to share/man/man4
1995-02-17 18:48:36 +00:00