History log of /src/share/man/man4/gre.4
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base
# 1.45 03-Jul-2017 wiz

Remove workaround for ancient HTML generation code.


Revision tags: netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-7-2-RELEASE netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE matt-nb8-mediatek-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 tls-maxphys-base
# 1.44 18-Mar-2014 riastradh

branches: 1.44.18;
Merge riastradh-drm2 to HEAD.


Revision tags: riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1
# 1.43 20-Jul-2013 wiz

Use Mt for email addresses.


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 uebayasi-xip-base2 uebayasi-xip-base1 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.42 04-Jan-2009 he

branches: 1.42.10; 1.42.16; 1.42.20;
Get rid of an extranous .Ed request, and the warning about
unknown NetBSD version `A'.


# 1.41 04-Jan-2009 wiz

Drop trailing whitespace. Remove unneeded Pp before Ss.


# 1.40 04-Jan-2009 hubertf

* in diagrams, name routers as such
* enhance formatting
* add section headers for examples


Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
# 1.39 10-May-2008 martin

normalize license (cosmetics only)


# 1.38 30-Apr-2008 martin

branches: 1.38.2;
Convert TNF licenses to new 2 clause variant


Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase matt-armv6-prevmlocking cube-autoconf-base matt-armv6-base matt-mips64-base hpcarm-cleanup-base
# 1.37 27-May-2007 dyoung

branches: 1.37.10; 1.37.12;
Remove remarks that insinuate that gre(4) still supports the hack
that let us set a route over the tunnel to the tunnel's decapsulating
host. Thanks, Andreas Wrede, for pointing it out.


# 1.36 23-Dec-2006 wiz

Remove superfluous Pp; use Nm instead of Xr to ourselves; bump date for v1.32.


# 1.35 23-Dec-2006 wiz

Drop trailing whitespace.


# 1.34 04-Dec-2006 dyoung

Change date to reflect today's change.

Try to get groff -mdoc to stop inserting extraneous linebreaks---no
luck!


# 1.33 04-Dec-2006 dyoung

Per discussion on tech-net@, discard the address-munging hack that
let one create a tunnel with equal inner and outer destination IP
numbers. Update gre(4) documentation for this change.

Extract subroutine gre_update_route() from gre_compute_route(),
and always call it in gre_output() to freshen the route for
tunnel-encapsulated packets.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base netbsd-4-base
# 1.32 31-Aug-2006 dyoung

Add a mode to gre(4) that sends GRE tunnel packets in UDP datagrams.
Fix MOBILE encapsulation. Add many debugging printfs (mainly
concerning UDP mode). Clean up the gre(4) code a bit. Add the
capability to setup UDP tunnels to ifconfig. Update documentation.

In UDP mode, gre(4) puts a GRE header onto transmitted packets,
and hands them to a UDP socket for transmission. That is, the
encapsulation looks like this: IP+UDP+GRE+encapsulated packet.

There are two ways to set up a UDP tunnel. One way is to tell the
source and destination IP+port to gre(4), and let gre(4) create
the socket. The other way to create a UDP tunnel is for userland
to "delegate" a UDP socket to the kernel.


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.31 30-Mar-2005 wiz

Bump date for previous. Remove trailing whitespace.
New sentence, new line. Fix some macro usage.


# 1.30 30-Mar-2005 is

Extend EXAMPLES section for IPv6 over GRE. Contributed by Gert Doering.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.29 07-Feb-2004 wiz

branches: 1.29.6;
Remove duplicate word in license.
Noted by jmc@openbsd, and approved by Heiko W. Rupp and board@.


Revision tags: fvdl_fs64_base
# 1.28 10-Jun-2002 itojun

SIOCSIFADDR/IFDSTADDR destroys outer address settings, therefore, we need to
do "ifconfig tunnel C D" after "ifconfig A B". i believe the behavir is weird
and non-intuitive, and should be fixex.


# 1.27 09-Jun-2002 wiz

While we're rototilling the man page: Use more markup; grammar fixes;
remove another reference to unsupported AppleTalk; update .Dd.


# 1.26 09-Jun-2002 itojun

gre(4) supports IPv4/AppleTalk/NS over IPv4, not just IPv4 over IPv4.


# 1.25 09-Jun-2002 itojun

deprecate IFF_LINK2, !IFF_LINK0 is enough.
no need to manipulate IFF_LINK1 with IFF_LINK0.
remove reference to greconfig(8).


# 1.24 09-Jun-2002 martin

Oops, typos in the new example.
Also note that the new example is a good example for LINK1 useage, so add
that as well.


# 1.23 09-Jun-2002 martin

Improve a bit, add another example, remove a bogus BUGS entry, add a note
for MTU adjustment.


Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.22 04-Mar-2002 wiz

Whitespace nit.


# 1.21 04-Mar-2002 sommerfeld

More ipip references


# 1.20 24-Feb-2002 martin

Traceroute works now.


# 1.19 13-Feb-2002 ross

Generate <>& symbolically. I'm avoiding .../dist/... directories for now.


# 1.18 29-Nov-2001 ross

English


# 1.17 24-Nov-2001 darrenr

update man page to mention that you need to do "ifconfig greN create" before
using greN even if config'd into the kernel.


# 1.16 19-Sep-2001 wiz

Sort SEE ALSO, sort sections, drop some .Pp, improve markup.


# 1.15 11-Sep-2001 wiz

Use standard section headers; uppercase .Sh argument; remove quotes in
.Sh arguments.


# 1.14 11-Apr-2001 wiz

Fix date and punctuation.


# 1.13 04-Apr-2001 wiz

Improve markup slightly (still enough to do here); sort SEE ALSO.
Whitespace fixes.


# 1.12 05-Jul-2000 thorpej

Upate for the cloning nature of gre(4).


Revision tags: netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.11 13-May-2000 mycroft

branches: 1.11.4;
GC spurious blank lines.


# 1.10 22-Dec-1999 kleink

Use a fixed-width font for network topology illustrations.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.9 15-Dec-1999 abs

Misc small fixes to try to standardise the format to make it easier
to parse by an automated script (say one that just might want to
generate webpage summaries of available drivers :)


Revision tags: comdex-fall-1999-base
# 1.8 08-Oct-1999 msaitoh

s/ the the / the /


# 1.7 28-Jun-1999 explorer

branches: 1.7.2;
document link1


Revision tags: netbsd-1-4-RELEASE netbsd-1-4-base
# 1.6 16-Mar-1999 garbled

branches: 1.6.2;
More and more of .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.


# 1.5 26-Jan-1999 hwr

The gre pseudo-interface no longer suppports IPIP, this is done by the ipip
driver now.


# 1.4 31-Oct-1998 hwr

Fix some Typos.


# 1.3 30-Sep-1998 hwr

Add for IPPROTO_MOBILE.


# 1.2 25-Sep-1998 hwr

s/tun/gre/


# 1.1 13-Sep-1998 hwr

Manpage for gre network interface.