summaryrefslogtreecommitdiffstats
path: root/sys/net/if_gre.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update the gre driver.dlg2018-02-071-43/+5
| | | | | | | | | | | the main new feature is gre keys, supported by the vnetid ioctls. this also adds support for gre over ipv6, the use of hfsc, and allows tx mitigation in the future. this diff removes keepalive support, but i promised claudio@ and patrick@ i would put it back after this goes in. ok claudio@
* A space here, a space there. Soon we're talking real whitespacekrw2017-01-241-10/+10
| | | | rectification.
* Implement a simple keepalive mechanism in gre(4) that is compatible withclaudio2010-06-261-10/+22
| | | | | | the one used by Cisco. It sends a return gre packet inside a gre packet to the other side and expects it to return. OK deraadt, reyk additional testing by sthen
* Add a way to bind the tunnel endpoint of a gif/gre interface into aclaudio2009-11-211-3/+4
| | | | | different rdomain than the default one. This allows to do MPLS VPNs without the MPLS madness. OK deraadt@, henning@
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
| | | | | | | | | Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
* - Add IPv6 over GRE.brad2005-05-141-3/+3
| | | | | | | | | | | | | | | | - u_short -> u_int16_t - Change default MTU to 1476 (same value that Cisco and other *BSD's use). - Mark gre(4) interfaces as IFT_TUNNEL (Encapsulation interface). From NetBSD - Support setting the MTU Be very careful when upgrading, the change in default MTU might cause problems with an existing OpenBSD <-> OpenBSD setup. Thanks to Stephen Marley <stephen dot marley at catwoman dot cl-is dot com> for some testing.
* add support for ifconfig clone/destroy; ok henning deraadtmarkus2003-12-031-3/+3
|
* convert __attribute__((__packed__)) to __packed so that parsers unawareavsm2003-11-161-5/+5
| | | | | of gcc extensions have more of a chance. ok mcbride@, no objections from millert@, deraadt@
* adress -> address, and a few more; all from Jonathon Gray;jmc2003-11-071-2/+2
| | | | | (mvme68k/mvme88k) vs.c and (vax) if_le.c ok miod@ isakmpd ones ok ho@
* WCCP sysctl variable -- ok deraadt@ niklas@angelos2002-04-031-1/+2
|
* First round of __P removal in sysmillert2002-03-141-5/+5
|
* By popular demand, protect from multiple inclusion, and fix to use theangelos2001-06-091-3/+2
| | | | same naming style.
* Allow boot -c to change number of gre devices. -moj ok angelos@maja2001-06-051-3/+4
|
* Fix tcpdump -n -i greN (causes a panic in NetBSD)angelos2000-01-071-2/+1
|
* gre interface code, from NetBSD (with some changes)angelos2000-01-071-0/+153