History log of /freebsd-9.3-release/share/man/man4/ipfirewall.4
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 243586 27-Nov-2012 ae

MFC r242079:
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.

MFC r242082:
Note the removal of the IPFIREWALL_FORWARD kernel option.

MFC r242463:
Remove the recently added sysctl variable net.pfil.forward.
Instead, add protocol specific mbuf flags M_IP_NEXTHOP and
M_IP6_NEXTHOP. Use them to indicate that the mbuf's chain
contains the PACKET_TAG_IPFORWARD tag. And do a tag lookup
only when this flag is set.


# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 163402 16-Oct-2006 danger

Use the loader.conf example.

Approved by: trhodes (mentor), keramida (mentor)
MFC after: 3 days


# 161806 01-Sep-2006 danger

- 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


# 134383 27-Aug-2004 andre

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.


# 134024 19-Aug-2004 andre

Note that IPFIREWALL depends on PFIL_HOOKS compiled into the kernel as well.

Submitted by: ceri, simon (mdoc fixes)


# 107383 29-Nov-2002 ru

mdoc(7) police: scheduled sweep.

Approved by: re


# 106073 28-Oct-2002 luigi

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


# 84306 01-Oct-2001 ru

mdoc(7) police: Use the new .In macro for #include statements.


# 79727 14-Jul-2001 schweikh

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


# 72864 22-Feb-2001 ru

Document that the IPFW messages are logged via syslogd(8).


# 71895 01-Feb-2001 ru

mdoc(7) police: split punctuation characters + misc fixes.


# 68753 15-Nov-2000 ben

remove fullstops from the end of .Xr lines in SEE ALSO sections.


# 67627 26-Oct-2000 asmodai

Update @freebsd.org email addresses to @FreeBSD.org as is the
precedent.


# 67508 24-Oct-2000 julian

Change archie's and my email addresses from Whistle.com to FreeBSD.org


# 66443 29-Sep-2000 julian

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..


# 57806 07-Mar-2000 sheldonh

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.


# 57695 02-Mar-2000 sheldonh

Remove more single-space hard sentence breaks.


# 57691 02-Mar-2000 sheldonh

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.


# 57676 01-Mar-2000 sheldonh

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.


# 53273 17-Nov-1999 phantom

Fix invalid option name: DIVERT -> IPDIVERT


# 50476 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 43920 12-Feb-1999 alex

Removed occurrences of consecutive repeated words (such as "the the").


# 29966 29-Sep-1997 wosch

Sort cross refereces in section SEE ALSO.


# 29269 10-Sep-1997 peter

Mention IPFIREWALL_DEFAULT_TO_ACCEPT and it's effect on rule 65535.


# 26824 23-Jun-1997 julian

Make this file bare a small resemblance to reality again

Requested from: Archie Cobbs (archie@whistle.com)


# 24048 19-Mar-1997 bde

Fixed missing #include(s) (mostly of <sys/types.h> in synopsis).

Reviewed by: wollman


# 23462 07-Mar-1997 jmg

add missing cvs Id lines.


# 20560 16-Dec-1996 mpp

Remove trailing whitespace.

Don't worry, this is the only one of these I plan on doing :-).


# 17762 21-Aug-1996 mpp

Update a bunch of man pages to use the .Fx macro to specify FreeBSD versions.


# 17088 11-Jul-1996 mpp

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.


# 17087 11-Jul-1996 mpp

Fix some spelling errors.


# 13744 30-Jan-1996 mpp

Fix a bunch of spelling errors in a bunch of man pages.


# 6689 24-Feb-1995 ugen

Add commeent to say that this manpage is out of date
and will be rewwritten..


# 6534 17-Feb-1995 ugen

Move ipfirewall.4 & snp.4 facility manpage
to share/man/man4