History log of /freebsd-9.3-release/share/man/man4/gif.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

# 225736 22-Sep-2011 kensmith

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

Approved by: re (implicit)


# 224587 02-Aug-2011 gjb

Provide a more user friendly URL to the IETF site in gif(4).

Pointed out by: dougb
MFC after: 3 days
Approved by: re (hrs)


# 224284 23-Jul-2011 gjb

Fix various broken links in manual pages.

Submitted by: Michiel Overtoom (motoom % xs4all nl)
PR: 159130 159131 159132 159133 159134
159135 159136 159137 158138 159144
Approved by: re (kib)
MFC after: 3 days


# 202386 15-Jan-2010 ru

Use the newly brought %U macro.


# 193664 07-Jun-2009 hrs

Fix and add a workaround on an issue of EtherIP packet with reversed
version field sent via gif(4)+if_bridge(4). The EtherIP
implementation found on FreeBSD 6.1, 6.2, 6.3, 7.0, 7.1, and 7.2 had
an interoperability issue because it sent the incorrect EtherIP
packets and discarded the correct ones.

This change introduces the following two flags to gif(4):

accept_rev_ethip_ver: accepts both correct EtherIP packets and ones
with reversed version field, if enabled. If disabled, the gif
accepts the correct packets only. This flag is enabled by
default.

send_rev_ethip_ver: sends EtherIP packets with reversed version field
intentionally, if enabled. If disabled, the gif sends the correct
packets only. This flag is disabled by default.

These flags are stored in struct gif_softc and can be set by
ifconfig(8) on per-interface basis.

Note that this is an incompatible change of EtherIP with the older
FreeBSD releases. If you need to interoperate older FreeBSD boxes and
new versions after this commit, setting "send_rev_ethip_ver" is
needed.

Reviewed by: thompsa and rwatson
Spotted by: Shunsuke SHINOMIYA
PR: kern/125003
MFC after: 2 weeks


# 148419 26-Jul-2005 trhodes

Do not reference gifconfig, it is gone.

Sponsored by: Chaffee::Interactive


# 147124 07-Jun-2005 grog

Clarify that gif doesn't do GRE tunnels.

MFC after: 2 weeks


# 138474 06-Dec-2004 glebius

Document route caching, how it can be enabled, and its consequences.

Wording by: cperciva


# 135761 24-Sep-2004 blackend

Remove a duplicated word.

Submitted by: Pawel Worach <pawel.worach@telia.com>


# 111447 24-Feb-2003 ru

mdoc(7) police: Scheduled sweep.


# 108638 04-Jan-2003 ume

gifconfig(8) was depricated.

Reported by: rwatson


# 101804 13-Aug-2002 ru

mdoc(7) police: pseudo-devices are gone from -CURRENT.


# 100108 15-Jul-2002 trhodes

Fix grammar 'the administrator'

PR: 39093
Submitted by: Mike Makonnen <makonnen@packbell.net>


# 92575 18-Mar-2002 ru

mdoc(7) police: nits.


# 91270 25-Feb-2002 brooks

Make gif(4) nesting level and parallel tunnel support tunable at runtime
via sysctl's. The old #defines, MAX_GIF_NEST and XBONEHACK are
currently supported for backwards compatability, but will probably be
removed at some point in the future.


# 89150 09-Jan-2002 ru

mdoc(7) police: tidy up previous delta.


# 87958 14-Dec-2001 brooks

Better document gif interface cloning intrastructure.

MFC After: 2 days


# 84289 01-Oct-2001 ru

mdoc(7) police: removed hard sentence break.


# 84063 27-Sep-2001 brooks

Mention that gif interfaces are created at runtime and refer the
administrator to the ifconfig create command.

MFC after: 1 week


# 83128 05-Sep-2001 brooks

gif(4) is no longer a count device, reflect this change.


# 81458 10-Aug-2001 ru

mdoc(7) police: fixed the "new sentence" bogons.


# 81251 07-Aug-2001 ru

mdoc(7) police:

Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.


# 78064 11-Jun-2001 ume

Sync with recent KAME.
This work was based on kame-20010528-freebsd43-snap.tgz and some
critical problem after the snap was out were fixed.
There are many many changes since last KAME merge.

TODO:
- The definitions of SADB_* in sys/net/pfkeyv2.h are still different
from RFC2407/IANA assignment because of binary compatibility
issue. It should be fixed under 5-CURRENT.
- ip6po_m member of struct ip6_pktopts is no longer used. But, it
is still there because of binary compatibility issue. It should
be removed under 5-CURRENT.

Reviewed by: itojun
Obtained from: KAME
MFC after: 3 weeks


# 76175 01-May-2001 schweikh

pseudo-device -> device in kernel config lines. Removed whitespace at EOL.
Reviewed by: joerg, dd


# 75670 18-Apr-2001 ru

mdoc(7) police: normalize .Nd.


# 68962 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


# 62624 05-Jul-2000 itojun

sync with kame. more security warnings


# 58084 15-Mar-2000 shin

Backout previous changes. The period at the end is correct,
when it is the last of the sentences.

Specified by: mpp, sheldonh


# 57932 12-Mar-2000 shin

Remove period at the end of Xr macro sentences.
(merge from KAME repository)

Obtained from: KAME project


# 56194 17-Jan-2000 asmodai

Change .Os macro to an empty one to denote that the KAME files are
not FreeBSD specific.

Made happy: sheldonh


# 55505 06-Jan-2000 shin

libipsec and IPsec related apps. (and some KAME related man pages)

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project