summaryrefslogtreecommitdiffstats
path: root/share/man/man4/gre.4
Commit message (Collapse)AuthorAgeFilesLines
* MFC r283897:ae2015-06-061-1/+39
| | | | | Add example how to configure gre(4) tunnel with the same inner and outer addresses using multiple FIBs.
* MFC r274246:ae2015-06-061-200/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overhaul if_gre(4). Split it into two modules: if_gre(4) for GRE encapsulation and if_me(4) for minimal encapsulation within IP. gre(4) changes: * convert to if_transmit; * rework locking: protect access to softc with rmlock, protect from concurrent ioctls with sx lock; * correct interface accounting for outgoing datagramms (count only payload size); * implement generic support for using IPv6 as delivery header; * make implementation conform to the RFC 2784 and partially to RFC 2890; * add support for GRE checksums - calculate for outgoing datagramms and check for inconming datagramms; * add support for sending sequence number in GRE header; * remove support of cached routes. This fixes problem, when gre(4) doesn't work at system startup. But this also removes support for having tunnels with the same addresses for inner and outer header. * deprecate support for various GREXXX ioctls, that doesn't used in FreeBSD. Use our standard ioctls for tunnels. me(4): * implementation conform to RFC 2004; * use if_transmit; * use the same locking model as gre(4); PR: 164475 MFC r274289 (by bz): gcc requires variables to be initialised in two places. One of them is correctly used only under the same conditional though. For module builds properly check if the kernel supports INET or INET6, as otherwise various mips kernels without IPv6 support would fail to build. MFC r274964: Add ip_gre.h to ObsoleteFiles.inc.
* mdoc: Avoid playing tricks with Ns: If Nm is present in the SYNOPSIS section,joel2012-05-141-4/+2
| | | | | 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.
* Remove trailing whitespace per mdoc lint warningeadler2012-03-291-1/+1
| | | | | | | Disussed with: gavin No objection from: doc Approved by: joel MFC after: 3 days
* Fix typos and spelling mistakes.joel2010-08-061-1/+1
|
* The NetBSD Foundation has granted permission to remove clause 3 and 4 fromjoel2010-03-021-7/+0
| | | | | | their software. Obtained from: NetBSD
* Add support for the optional key in the GRE header.thompsa2008-06-201-2/+14
| | | | | PR: kern/114714 Submitted by: Cristian KLEIN
* - convert to the current style of section 4 man pagesdanger2006-10-191-1/+15
| | | | | | | | - s/ip.forwarding/net.inet.ip.forwarding/ to match reality [1] Approved by: keramida (mentor), trhodes (mentor) MFC after: 5 days Submitted by: Tom McLaughlin via #bsddocs
* s/ifconfig tunnel greN/ifconfig greN tunnel/brd2006-03-191-1/+1
| | | | | Submitted by: ankon@#bsddocs Approved by: ceri@
* Mechanically kill hard sentence breaks and double whitespaces.ru2004-07-031-3/+3
|
* Assorted markup, spelling, and grammar fixes.ru2004-06-161-1/+1
|
* Add support for WCCPv2. It should be enablem manually using link2sobomax2004-01-261-0/+10
| | | | | | | | ifconfig(8) flag since header for version 2 is the same but IP payload is prepended with additional 4-bytes field. Inspired by: Roman Synyuk <roman@univ.kiev.ua> MFC after: 2 weeks
* mdoc(7) police: overhaul (including adoptation to FreeBSD).ru2002-12-101-106/+138
| | | | Approved by: re
* Add a new gre(4) driver, which could be used to create GRE (RFC1701)sobomax2002-09-061-0/+279
and MOBILE (RFC2004) IP tunnels. Obrained from: NetBSD
OpenPOWER on IntegriCloud