OpenBSD CVS

CVS log for src/sys/net/if_gre.h


[BACK] Up to [local] / src / sys / net

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.16 / (download) - annotate - [select for diffs], Wed Mar 10 10:21:48 2021 UTC (3 years, 3 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, HEAD
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

spelling

ok gnezdo@ semarie@ mpi@

Revision 1.15 / (download) - annotate - [select for diffs], Wed Feb 7 22:30:59 2018 UTC (6 years, 4 months ago) by dlg
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.14: +5 -43 lines
Diff to previous 1.14 (colored)

update the gre driver.

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@

Revision 1.14 / (download) - annotate - [select for diffs], Tue Jan 24 10:08:30 2017 UTC (7 years, 4 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.13: +10 -10 lines
Diff to previous 1.13 (colored)

A space here, a space there. Soon we're talking real whitespace
rectification.

Revision 1.13 / (download) - annotate - [select for diffs], Sat Jun 26 19:49:54 2010 UTC (13 years, 11 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.12: +22 -10 lines
Diff to previous 1.12 (colored)

Implement a simple keepalive mechanism in gre(4) that is compatible with
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

Revision 1.12 / (download) - annotate - [select for diffs], Sat Nov 21 14:08:14 2009 UTC (14 years, 6 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.11: +4 -3 lines
Diff to previous 1.11 (colored)

Add a way to bind the tunnel endpoint of a gif/gre interface into a
different rdomain than the default one. This allows to do MPLS VPNs
without the MPLS madness.  OK deraadt@, henning@

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jun 26 05:42:20 2008 UTC (15 years, 11 months ago) by ray
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.10: +1 -8 lines
Diff to previous 1.10 (colored)

First pass at removing clauses 3 and 4 from NetBSD licenses.

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@

Revision 1.10 / (download) - annotate - [select for diffs], Sat May 14 19:24:23 2005 UTC (19 years, 1 month ago) by brad
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

- Add IPv6 over GRE.
- 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.

Revision 1.2.2.4 / (download) - annotate - [select for diffs], Thu Feb 19 10:57:21 2004 UTC (20 years, 3 months ago) by niklas
Branch: SMP
Changes since 1.2.2.3: +7 -7 lines
Diff to previous 1.2.2.3 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Merge of current from two weeks agointo the SMP branch

Revision 1.9 / (download) - annotate - [select for diffs], Wed Dec 3 14:52:23 2003 UTC (20 years, 6 months ago) by markus
Branch: MAIN
CVS Tags: SMP_SYNC_B, SMP_SYNC_A, OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

add support for ifconfig clone/destroy; ok henning deraadt

Revision 1.8 / (download) - annotate - [select for diffs], Sun Nov 16 20:30:07 2003 UTC (20 years, 6 months ago) by avsm
Branch: MAIN
Changes since 1.7: +5 -5 lines
Diff to previous 1.7 (colored)

convert __attribute__((__packed__)) to __packed so that parsers unaware
of gcc extensions have more of a chance.
ok mcbride@, no objections from millert@, deraadt@

Revision 1.7 / (download) - annotate - [select for diffs], Fri Nov 7 10:16:46 2003 UTC (20 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

adress -> address, and a few more; all from Jonathon Gray;

(mvme68k/mvme88k) vs.c and (vax) if_le.c ok miod@
isakmpd ones ok ho@

Revision 1.2.2.3 / (download) - annotate - [select for diffs], Fri Mar 28 00:41:28 2003 UTC (21 years, 2 months ago) by niklas
Branch: SMP
Changes since 1.2.2.2: +1 -0 lines
Diff to previous 1.2.2.2 (colored) to branchpoint 1.2 (colored)

Sync the SMP branch with 3.3

Revision 1.4.4.1 / (download) - annotate - [select for diffs], Tue Jun 11 03:30:45 2002 UTC (22 years ago) by art
Branch: UBC
Changes since 1.4: +6 -5 lines
Diff to previous 1.4 (colored) next main 1.5 (colored)

Sync UBC branch to -current

Revision 1.6 / (download) - annotate - [select for diffs], Wed Apr 3 20:35:58 2002 UTC (22 years, 2 months ago) by angelos
Branch: MAIN
CVS Tags: UBC_SYNC_B, UBC_SYNC_A, OPENBSD_3_4_BASE, OPENBSD_3_4, OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2, OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

WCCP sysctl variable -- ok deraadt@ niklas@

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Thu Mar 28 14:57:36 2002 UTC (22 years, 2 months ago) by niklas
Branch: SMP
Changes since 1.2.2.1: +5 -5 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored)

Merge in -current from roughly a week ago

Revision 1.5 / (download) - annotate - [select for diffs], Thu Mar 14 01:27:09 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.4: +5 -5 lines
Diff to previous 1.4 (colored)

First round of __P removal in sys

Revision 1.2.2.1 / (download) - annotate - [select for diffs], Wed Jul 4 10:54:02 2001 UTC (22 years, 11 months ago) by niklas
Branch: SMP
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 (colored)

Merge in -current from two days ago in the SMP branch.
As usual with merges, they do not indicate progress, so do not hold
your breath for working SMP, and do not mail me and ask about the
state of it.  It has not changed.  There is work ongoing, but very, very
slowly.  The commit is done in parts as to not lock up the tree in too
big chunks at a time.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jun 9 06:16:38 2001 UTC (23 years ago) by angelos
Branch: MAIN
CVS Tags: UBC_BASE, OPENBSD_3_0_BASE, OPENBSD_3_0
Branch point for: UBC
Changes since 1.3: +2 -3 lines
Diff to previous 1.3 (colored)

By popular demand, protect from multiple inclusion, and fix to use the
same naming style.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jun 5 23:43:46 2001 UTC (23 years ago) by maja
Branch: MAIN
Changes since 1.2: +4 -3 lines
Diff to previous 1.2 (colored)

Allow boot -c to change number of gre devices. -moj ok angelos@

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jan 7 23:25:22 2000 UTC (24 years, 5 months ago) by angelos
Branch: MAIN
CVS Tags: SMP_BASE, OPENBSD_2_9_BASE, OPENBSD_2_9, OPENBSD_2_8_BASE, OPENBSD_2_8, OPENBSD_2_7_BASE, OPENBSD_2_7
Branch point for: SMP
Changes since 1.1: +1 -2 lines
Diff to previous 1.1 (colored)

Fix tcpdump -n -i greN (causes a panic in NetBSD)

Revision 1.1 / (download) - annotate - [select for diffs], Fri Jan 7 21:37:30 2000 UTC (24 years, 5 months ago) by angelos
Branch: MAIN

gre interface code, from NetBSD (with some changes)

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.