OpenBSD CVS

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


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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.18 / (download) - annotate - [select for diffs], Sat Feb 10 08:12:01 2018 UTC (6 years, 4 months ago) by dlg
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, 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, HEAD
Changes since 1.17: +1 -13 lines
Diff to previous 1.17 (colored)

rework gif to be more consistent.

while here, give us support for mpls in gif on ipv6.

this moves all the gif handling into if_gif, eg, the mpls handling
is no longer in ip_etherip.c.

ok claudio@

Revision 1.17 / (download) - annotate - [select for diffs], Fri Apr 14 20:46:31 2017 UTC (7 years, 1 month ago) by bluhm
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

Pass down the address family through the pr_input calls.  This
allows to simplify code used for both IPv4 and IPv6.
OK mikeb@ deraadt@

Revision 1.16 / (download) - annotate - [select for diffs], Sun Jan 29 19:58:47 2017 UTC (7 years, 4 months ago) by bluhm
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Change the IPv4 pr_input function to the way IPv6 is implemented,
to get rid of struct ip6protosw and some wrapper functions.  It is
more consistent to have less different structures.  The divert_input
functions cannot be called anyway, so remove them.
OK visa@ mpi@

Revision 1.15 / (download) - annotate - [select for diffs], Wed Jan 25 17:34:31 2017 UTC (7 years, 4 months ago) by bluhm
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Since raw_input() and route_input() are gone from pr_input, we can
make the variable parameters of the protocol input functions fixed.
Also add the proto to make it similar to IPv6.
OK mpi@ guenther@ millert@

Revision 1.14 / (download) - annotate - [select for diffs], Mon Sep 28 08:32:05 2015 UTC (8 years, 8 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.13: +4 -1 lines
Diff to previous 1.13 (colored)

Merge gif(4)'s tentacles in a single file.

Tested by <mxb AT alumni DOT chalmers DOT se>.

ok dlg@

Revision 1.13 / (download) - annotate - [select for diffs], Fri Jul 17 18:05:59 2015 UTC (8 years, 10 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.12: +3 -1 lines
Diff to previous 1.12 (colored)

Explicitly do EtherIP encapsulation in bridge_ifenqueue().

The way gif(4) and bridge(4) are plugged together is disgusting but at
least this makes the layer violation obvious.

Fix a regression introduced by the M_PROTO1 loop prevention cleaning
because gif(4) was abusing this flag to figure out if the packet was
coming from a bridge(4).

Thanks to goda@ for finding this!

ok goda@, claudio@

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jul 16 21:21:49 2015 UTC (8 years, 10 months ago) by mpi
Branch: MAIN
Changes since 1.11: +1 -10 lines
Diff to previous 1.11 (colored)

Keep private definitions private.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Jul 9 15:35:53 2014 UTC (9 years, 11 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.10: +1 -17 lines
Diff to previous 1.10 (colored)

Kill unused route storages.

blambert@, henning@, lteo@

Revision 1.10 / (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_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, OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (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.3.2.5 / (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.3.2.4: +2 -2 lines
Diff to previous 1.3.2.4 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

Merge of current from two weeks agointo the SMP branch

Revision 1.9 / (download) - annotate - [select for diffs], Wed Dec 3 14:51:05 2003 UTC (20 years, 6 months ago) by markus
Branch: MAIN
CVS Tags: SMP_SYNC_B, SMP_SYNC_A, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4, 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, 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.6.4.2 / (download) - annotate - [select for diffs], Tue Jun 11 03:30:45 2002 UTC (22 years ago) by art
Branch: UBC
Changes since 1.6.4.1: +5 -5 lines
Diff to previous 1.6.4.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

Sync UBC branch to -current

Revision 1.3.2.4 / (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.3.2.3: +4 -4 lines
Diff to previous 1.3.2.3 (colored) to branchpoint 1.3 (colored)

Merge in -current from roughly a week ago

Revision 1.8 / (download) - annotate - [select for diffs], Thu Mar 14 01:27:09 2002 UTC (22 years, 3 months ago) by millert
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.7: +5 -5 lines
Diff to previous 1.7 (colored)

First round of __P removal in sys

Revision 1.3.2.3 / (download) - annotate - [select for diffs], Wed Mar 6 02:15:06 2002 UTC (22 years, 3 months ago) by niklas
Branch: SMP
Changes since 1.3.2.2: +1 -3 lines
Diff to previous 1.3.2.2 (colored) to branchpoint 1.3 (colored)

Merge in trunk

Revision 1.6.4.1 / (download) - annotate - [select for diffs], Thu Jan 31 22:55:43 2002 UTC (22 years, 4 months ago) by niklas
Branch: UBC
Changes since 1.6: +1 -3 lines
Diff to previous 1.6 (colored)

Merge in -current, builds on i386, otherwise untested

Revision 1.7 / (download) - annotate - [select for diffs], Wed Dec 26 06:29:01 2001 UTC (22 years, 5 months ago) by itojun
Branch: MAIN
Changes since 1.6: +1 -3 lines
Diff to previous 1.6 (colored)

cosmetic

Revision 1.3.2.2 / (download) - annotate - [select for diffs], Wed Oct 31 03:29:02 2001 UTC (22 years, 7 months ago) by nate
Branch: SMP
Changes since 1.3.2.1: +2 -2 lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored)

Sync the SMP branch to something just after 3.0

Revision 1.6 / (download) - annotate - [select for diffs], Fri Jul 27 15:48:38 2001 UTC (22 years, 10 months ago) by itojun
Branch: MAIN
CVS Tags: UBC_BASE, OPENBSD_3_0_BASE, OPENBSD_3_0
Branch point for: UBC
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

variable name "gif" is way too generic - use "gif_softc".  sync with kame

Revision 1.3.2.1 / (download) - annotate - [select for diffs], Mon May 14 22:40:00 2001 UTC (23 years, 1 month ago) by niklas
Branch: SMP
Changes since 1.3: +5 -3 lines
Diff to previous 1.3 (colored)

merge in approximately 2.9 into SMP branch

Revision 1.5 / (download) - annotate - [select for diffs], Fri Feb 16 08:48:03 2001 UTC (23 years, 3 months ago) by itojun
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9
Changes since 1.4: +4 -3 lines
Diff to previous 1.4 (colored)

sync whitespace/comment with kame.  to help merge tasks

Revision 1.4 / (download) - annotate - [select for diffs], Sat Dec 30 21:51:50 2000 UTC (23 years, 5 months ago) by angelos
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

gif_start() prototype

Revision 1.3 / (download) - annotate - [select for diffs], Wed Jan 12 06:40:45 2000 UTC (24 years, 5 months ago) by angelos
Branch: MAIN
CVS Tags: SMP_BASE, OPENBSD_2_8_BASE, OPENBSD_2_8, OPENBSD_2_7_BASE, OPENBSD_2_7
Branch point for: SMP
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored)

Remove gif_input() -- not needed anymore.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jan 7 19:28:49 2000 UTC (24 years, 5 months ago) by angelos
Branch: MAIN
Changes since 1.1: +2 -13 lines
Diff to previous 1.1 (colored)

Cleanup ifdefs

Revision 1.1 / (download) - annotate - [select for diffs], Wed Dec 8 06:50:18 1999 UTC (24 years, 6 months ago) by itojun
Branch: MAIN
CVS Tags: kame_19991208

bring in KAME IPv6 code, dated 19991208.
replaces NRL IPv6 layer.  reuses NRL pcb layer.  no IPsec-on-v6 support.
see sys/netinet6/{TODO,IMPLEMENTATION} for more details.

GENERIC configuration should work fine as before.  GENERIC.v6 works fine
as well, but you'll need KAME userland tools to play with IPv6 (will be
bringed into soon).

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.