CVS log for kame/kame/sys/netinet6/ip6_input.c

[BACK] Up to [KAME snap] / kame / kame / sys / netinet6

Request diff between arbitrary revisions - Display revisions graphically


Keyword substitution: kv
Default branch: MAIN


Revision 1.374: download - view: text, markup, annotated - select for diffs
Thu Jun 14 12:09:44 2007 UTC (10 months, 4 weeks ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20080501, openbsd_snap_20080401, openbsd_snap_20080301, openbsd_snap_20080201, openbsd_snap_20080101, openbsd_snap_20071201, openbsd_snap_20071101, openbsd_snap_20071001, openbsd_snap_20070901, openbsd_snap_20070801, openbsd_snap_20070701, netbsd_snap_20080501, netbsd_snap_20080401, netbsd_snap_20080301, netbsd_snap_20080201, netbsd_snap_20080101, netbsd_snap_20071201, netbsd_snap_20071101, netbsd_snap_20071001, netbsd_snap_20070901, netbsd_snap_20070801, netbsd_snap_20070701, freebsd5_snap_20080501, freebsd5_snap_20080401, freebsd5_snap_20080301, freebsd5_snap_20080201, freebsd5_snap_20080101, freebsd5_snap_20071201, freebsd5_snap_20071101, freebsd5_snap_20071001, freebsd5_snap_20070901, freebsd5_snap_20070801, freebsd5_snap_20070701, HEAD
Diff to: previous 1.373: preferred, colored
Changes since revision 1.373: +34 -76 lines
ANSIfy, to reduce diffs with *BSDs.
based on diff from dunceor at gmail.com.
XXX not tested yet, sorry, we need to ressurect buildlab configs.

random thoughts:
- IGMPv3 support needs a serious cleanup.  argument passing is horrible, style
  does not meet style(9) at all.  i'm afraid there could be a lot of bugs.
- DCCP/SCTP/NAT-PT need someone to maintain them, otherwise we should drop
  them at once.
- we should pick a platform (one of *BSD) and try to get KAME tree in sync
  with more recent version of *BSD.  otherwise, KAME tree gets more and more
  out-of-date.

Revision 1.373: download - view: text, markup, annotated - select for diffs
Tue May 8 02:53:12 2007 UTC (12 months ago) by jinmei
Branches: MAIN
CVS tags: openbsd_snap_20070601, netbsd_snap_20070601, freebsd5_snap_20070601
Diff to: previous 1.372: preferred, colored
Changes since revision 1.372: +10 -7 lines
clarifying some points in the previous code comment as well as some minor
style changes

Revision 1.372: download - view: text, markup, annotated - select for diffs
Sun May 6 14:35:08 2007 UTC (12 months, 1 week ago) by itojun
Branches: MAIN
Diff to: previous 1.371: preferred, colored
Changes since revision 1.371: +13 -1 lines
comment on "drop packets with more than 1 routing header" code.
suggested by jinmei.

Revision 1.371: download - view: text, markup, annotated - select for diffs
Thu May 3 22:07:39 2007 UTC (12 months, 1 week ago) by itojun
Branches: MAIN
Diff to: previous 1.370: preferred, colored
Changes since revision 1.370: +13 -2 lines
drop packets with more than 1 routing headers.
from claudio@openbsd

Revision 1.370: download - view: text, markup, annotated - select for diffs
Sun Apr 8 17:04:31 2007 UTC (13 months ago) by jinmei
Branches: MAIN
CVS tags: openbsd_snap_20070501, netbsd_snap_20070501, freebsd5_snap_20070501
Diff to: previous 1.369: preferred, colored
Changes since revision 1.369: +19 -5 lines
ignore "unrecognized" router alert options so that the router can
forward packets containing such a router alert option.  Actually, this code
only treats IP6OPT_RTALERT_MLD as "recognized".

pointed out by Andrew McDonald

Revision 1.369: download - view: text, markup, annotated - select for diffs
Tue Nov 14 07:37:00 2006 UTC (17 months, 4 weeks ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20070401, openbsd_snap_20070301, openbsd_snap_20070201, openbsd_snap_20070101, openbsd_snap_20061201, netbsd_snap_20070401, netbsd_snap_20070301, netbsd_snap_20070201, netbsd_snap_20070101, netbsd_snap_20061201, freebsd5_snap_20070401, freebsd5_snap_20070301, freebsd5_snap_20070201, freebsd5_snap_20070101, freebsd5_snap_20061201
Diff to: previous 1.368: preferred, colored
Changes since revision 1.368: +1 -3 lines
cleanup SCOPEDROUTING (unifdef -USCOPEDROUTING)

Revision 1.368: download - view: text, markup, annotated - select for diffs
Wed Aug 9 18:01:36 2006 UTC (21 months ago) by jinmei
Branches: MAIN
CVS tags: openbsd_snap_20061113, openbsd_snap_20061106, openbsd_snap_20061030, openbsd_snap_20061023, openbsd_snap_20061016, openbsd_snap_20061009, openbsd_snap_20061002, openbsd_snap_20060925, openbsd_snap_20060918, openbsd_snap_20060911, openbsd_snap_20060904, openbsd_snap_20060828, openbsd_snap_20060821, openbsd_snap_20060814, netbsd_snap_20061113, netbsd_snap_20061106, netbsd_snap_20061030, netbsd_snap_20061023, netbsd_snap_20061016, netbsd_snap_20061009, netbsd_snap_20061002, netbsd_snap_20060925, netbsd_snap_20060918, netbsd_snap_20060911, netbsd_snap_20060904, netbsd_snap_20060828, netbsd_snap_20060821, netbsd_snap_20060814, freebsd5_snap_20061113, freebsd5_snap_20061106, freebsd5_snap_20061030, freebsd5_snap_20061023, freebsd5_snap_20061016, freebsd5_snap_20061009, freebsd5_snap_20061002, freebsd5_snap_20060925, freebsd5_snap_20060918, freebsd5_snap_20060911, freebsd5_snap_20060904, freebsd5_snap_20060828, freebsd5_snap_20060821, freebsd5_snap_20060814
Diff to: previous 1.367: preferred, colored
Changes since revision 1.367: +2 -2 lines
removed an unexpected white character in an indentation.

Revision 1.367: download - view: text, markup, annotated - select for diffs
Tue Oct 25 11:02:20 2005 UTC (2 years, 6 months ago) by t-momose
Branches: MAIN
CVS tags: openbsd_snap_20060807, openbsd_snap_20060731, openbsd_snap_20060724, openbsd_snap_20060717, openbsd_snap_20060710, openbsd_snap_20060703, openbsd_snap_20060626, openbsd_snap_20060619, openbsd_snap_20060612, openbsd_snap_20060605, openbsd_snap_20060529, openbsd_snap_20060522, openbsd_snap_20060515, openbsd_snap_20060508, openbsd_snap_20060501, openbsd_snap_20060424, openbsd_snap_20060417, openbsd_snap_20060410, openbsd_snap_20060403, openbsd_snap_20060327, openbsd_snap_20060320, openbsd_snap_20060313, openbsd_snap_20060306, openbsd_snap_20060227, openbsd_snap_20060220, openbsd_snap_20060213, openbsd_snap_20060206, openbsd_snap_20060130, openbsd_snap_20060123, openbsd_snap_20060116, openbsd_snap_20060109, openbsd_snap_20060102, openbsd_snap_20051226, openbsd_snap_20051219, openbsd_snap_20051212, openbsd_snap_20051205, openbsd_snap_20051128, openbsd_snap_20051121, openbsd_snap_20051114, openbsd_snap_20051107, openbsd_snap_20051031, netbsd_snap_20060807, netbsd_snap_20060731, netbsd_snap_20060724, netbsd_snap_20060717, netbsd_snap_20060710, netbsd_snap_20060703, netbsd_snap_20060626, netbsd_snap_20060619, netbsd_snap_20060612, netbsd_snap_20060605, netbsd_snap_20060529, netbsd_snap_20060522, netbsd_snap_20060515, netbsd_snap_20060508, netbsd_snap_20060501, netbsd_snap_20060424, netbsd_snap_20060417, netbsd_snap_20060410, netbsd_snap_20060403, netbsd_snap_20060327, netbsd_snap_20060320, netbsd_snap_20060313, netbsd_snap_20060306, netbsd_snap_20060227, netbsd_snap_20060220, netbsd_snap_20060213, netbsd_snap_20060206, netbsd_snap_20060130, netbsd_snap_20060123, netbsd_snap_20060116, netbsd_snap_20060109, netbsd_snap_20060102, netbsd_snap_20051226, netbsd_snap_20051219, netbsd_snap_20051212, netbsd_snap_20051205, netbsd_snap_20051128, netbsd_snap_20051121, netbsd_snap_20051114, netbsd_snap_20051107, netbsd_snap_20051031, freebsd5_snap_20060807, freebsd5_snap_20060731, freebsd5_snap_20060724, freebsd5_snap_20060717, freebsd5_snap_20060710, freebsd5_snap_20060703, freebsd5_snap_20060626, freebsd5_snap_20060619, freebsd5_snap_20060612, freebsd5_snap_20060605, freebsd5_snap_20060529, freebsd5_snap_20060522, freebsd5_snap_20060515, freebsd5_snap_20060508, freebsd5_snap_20060501, freebsd5_snap_20060424, freebsd5_snap_20060417, freebsd5_snap_20060410, freebsd5_snap_20060403, freebsd5_snap_20060327, freebsd5_snap_20060320, freebsd5_snap_20060313, freebsd5_snap_20060306, freebsd5_snap_20060227, freebsd5_snap_20060220, freebsd5_snap_20060213, freebsd5_snap_20060206, freebsd5_snap_20060130, freebsd5_snap_20060123, freebsd5_snap_20060116, freebsd5_snap_20060109, freebsd5_snap_20060102, freebsd5_snap_20051226, freebsd5_snap_20051219, freebsd5_snap_20051212, freebsd5_snap_20051205, freebsd5_snap_20051128, freebsd5_snap_20051121, freebsd5_snap_20051114, freebsd5_snap_20051107, freebsd5_snap_20051031
Diff to: previous 1.366: preferred, colored
Changes since revision 1.366: +3 -3 lines
It is preferable to use NIST > 0 rather than IFT_IST to know isatap is used.

Revision 1.366: download - view: text, markup, annotated - select for diffs
Thu Oct 20 07:57:57 2005 UTC (2 years, 6 months ago) by kei
Branches: MAIN
CVS tags: openbsd_snap_20051024, netbsd_snap_20051024, freebsd5_snap_20051024
Diff to: previous 1.365: preferred, colored
Changes since revision 1.365: +13 -1 lines
Bug fix for ISATAP

Revision 1.365: download - view: text, markup, annotated - select for diffs
Fri Jul 22 03:43:33 2005 UTC (2 years, 9 months ago) by jinmei
Branches: MAIN
CVS tags: openbsd_snap_20051017, openbsd_snap_20051010, openbsd_snap_20051003, openbsd_snap_20050926, openbsd_snap_20050919, openbsd_snap_20050912, openbsd_snap_20050905, openbsd_snap_20050829, openbsd_snap_20050822, openbsd_snap_20050815, openbsd_snap_20050808, openbsd_snap_20050801, openbsd_snap_20050725, netbsd_snap_20051017, netbsd_snap_20051010, netbsd_snap_20051003, netbsd_snap_20050926, netbsd_snap_20050919, netbsd_snap_20050912, netbsd_snap_20050905, netbsd_snap_20050829, netbsd_snap_20050822, netbsd_snap_20050815, netbsd_snap_20050808, netbsd_snap_20050801, netbsd_snap_20050725, freebsd5_snap_20051017, freebsd5_snap_20051010, freebsd5_snap_20051003, freebsd5_snap_20050926, freebsd5_snap_20050919, freebsd5_snap_20050912, freebsd5_snap_20050905, freebsd5_snap_20050829, freebsd5_snap_20050822, freebsd5_snap_20050815, freebsd5_snap_20050808, freebsd5_snap_20050801, freebsd5_snap_20050725
Diff to: previous 1.364: preferred, colored
Changes since revision 1.364: +4 -1 lines
added temporary debug printf for the new scope code

Revision 1.364: download - view: text, markup, annotated - select for diffs
Fri Jul 15 15:25:00 2005 UTC (2 years, 9 months ago) by jinmei
Branches: MAIN
CVS tags: openbsd_snap_20050718, netbsd_snap_20050718, freebsd5_snap_20050718
Diff to: previous 1.363: preferred, colored
Changes since revision 1.363: +2 -2 lines
style

Revision 1.363: download - view: text, markup, annotated - select for diffs
Fri Jul 15 15:23:53 2005 UTC (2 years, 9 months ago) by jinmei
Branches: MAIN
Diff to: previous 1.362: preferred, colored
Changes since revision 1.362: +10 -2 lines
in ip6_input() make sure that the original source or destination address
is not in our internal form for scoped addresses.  Such addresses
are not necessarily invalid spec-wise, but we cannot accept them due
to the usage conflict.

Revision 1.362: download - view: text, markup, annotated - select for diffs
Thu Jun 16 18:29:28 2005 UTC (2 years, 10 months ago) by jinmei
Branches: MAIN
CVS tags: openbsd_snap_20050711, openbsd_snap_20050704, openbsd_snap_20050627, openbsd_snap_20050620, netbsd_snap_20050711, netbsd_snap_20050704, netbsd_snap_20050627, netbsd_snap_20050620, freebsd5_snap_20050711, freebsd5_snap_20050704, freebsd5_snap_20050627, freebsd5_snap_20050620
Diff to: previous 1.361: preferred, colored
Changes since revision 1.361: +12 -38 lines
revised scope-related interfaces, clarifying the relationship between
the kernel-internal form and the public sockaddr_in6 form.

Revision 1.361: download - view: text, markup, annotated - select for diffs
Wed Jun 15 07:11:36 2005 UTC (2 years, 10 months ago) by keiichi
Branches: MAIN
Diff to: previous 1.360: preferred, colored
Changes since revision 1.360: +2 -2 lines
changed the word '2292bis' to 'RFC3542' when appropriate.

Revision 1.360: download - view: text, markup, annotated - select for diffs
Mon May 2 10:03:17 2005 UTC (3 years ago) by suz
Branches: MAIN
CVS tags: openbsd_snap_20050613, openbsd_snap_20050606, openbsd_snap_20050530, openbsd_snap_20050523, openbsd_snap_20050516, openbsd_snap_20050509, netbsd_snap_20050613, netbsd_snap_20050606, netbsd_snap_20050530, netbsd_snap_20050523, netbsd_snap_20050516, netbsd_snap_20050509, freebsd5_snap_20050613, freebsd5_snap_20050606, freebsd5_snap_20050530, freebsd5_snap_20050523, freebsd5_snap_20050516, freebsd5_snap_20050509
Diff to: previous 1.359: preferred, colored
Changes since revision 1.359: +1 -4 lines
removed a freebsd4-specific include file

Revision 1.359: download - view: text, markup, annotated - select for diffs
Thu Apr 14 06:22:40 2005 UTC (3 years, 1 month ago) by suz
Branches: MAIN
CVS tags: openbsd_snap_20050502, openbsd_snap_20050418, netbsd_snap_20050502, netbsd_snap_20050418, freebsd5_snap_20050502, freebsd5_snap_20050418
Diff to: previous 1.358: preferred, colored
Changes since revision 1.358: +15 -27 lines
remove freebsd[234]-specific code, since they are no longer supported in KAME-SNAP

Revision 1.358: download - view: text, markup, annotated - select for diffs
Fri Mar 18 13:47:26 2005 UTC (3 years, 1 month ago) by suz
Branches: MAIN
CVS tags: openbsd_snap_20050411, openbsd_snap_20050404, openbsd_snap_20050328, openbsd_snap_20050321, netbsd_snap_20050411, netbsd_snap_20050404, netbsd_snap_20050328, netbsd_snap_20050321, freebsd5_snap_20050411, freebsd5_snap_20050404, freebsd5_snap_20050328, freebsd5_snap_20050321, freebsd4_snap_20050404, freebsd4_snap_20050328, freebsd4_snap_20050321
Diff to: previous 1.357: preferred, colored
Changes since revision 1.357: +2 -2 lines
make it compilable on netbsd/openbsd

Revision 1.357: download - view: text, markup, annotated - select for diffs
Fri Mar 18 10:23:05 2005 UTC (3 years, 1 month ago) by suz
Branches: MAIN
Diff to: previous 1.356: preferred, colored
Changes since revision 1.356: +3 -1 lines
added a knob to enable path MTU discovery for multicast packets.
(by default, it is disabled)

Revision 1.356: download - view: text, markup, annotated - select for diffs
Tue Feb 22 13:54:28 2005 UTC (3 years, 2 months ago) by suz
Branches: MAIN
CVS tags: openbsd_snap_20050314, openbsd_snap_20050307, openbsd_snap_20050228, netbsd_snap_20050314, netbsd_snap_20050307, netbsd_snap_20050228, freebsd5_snap_20050314, freebsd5_snap_20050307, freebsd5_snap_20050228, freebsd4_snap_20050314, freebsd4_snap_20050307, freebsd4_snap_20050228
Diff to: previous 1.355: preferred, colored
Changes since revision 1.355: +16 -19 lines
fixed PF malfunction for inbound IPv6 traffic on freebsd5

Revision 1.355: download - view: text, markup, annotated - select for diffs
Fri Feb 11 05:57:19 2005 UTC (3 years, 3 months ago) by kjc
Branches: MAIN
CVS tags: openbsd_snap_20050221, openbsd_snap_20050214, netbsd_snap_20050221, netbsd_snap_20050214, freebsd5_snap_20050221, freebsd5_snap_20050214, freebsd4_snap_20050221, freebsd4_snap_20050214
Diff to: previous 1.354: preferred, colored
Changes since revision 1.354: +1 -10 lines
remove a duplicated block that was introduced in v1.349 when merging
freebsd-5.3.
reported by Joerg Sonnenberger <joerg@britannica.bec.de>

Revision 1.354: download - view: text, markup, annotated - select for diffs
Mon Jan 17 06:21:10 2005 UTC (3 years, 3 months ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20050207, openbsd_snap_20050131, openbsd_snap_20050124, netbsd_snap_20050207, netbsd_snap_20050131, netbsd_snap_20050124, freebsd5_snap_20050207, freebsd5_snap_20050131, freebsd5_snap_20050124, freebsd4_snap_20050207, freebsd4_snap_20050131, freebsd4_snap_20050124
Diff to: previous 1.353: preferred, colored
Changes since revision 1.353: +1 -24 lines
- sys/netipsec (FAST_IPSEC) has #define for time_second
- use pfil_hook for PF

Revision 1.353: download - view: text, markup, annotated - select for diffs
Mon Dec 27 05:41:17 2004 UTC (3 years, 4 months ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20050117, openbsd_snap_20050110, openbsd_snap_20050103, netbsd_snap_20050117, freebsd5_snap_20050117, freebsd5_snap_20050110, freebsd5_snap_20050103, freebsd4_snap_20050117, freebsd4_snap_20050110, freebsd4_snap_20050103
Diff to: previous 1.352: preferred, colored
Changes since revision 1.352: +243 -3 lines
sync w/ 2.0.
needs checking/fixing: igmp3, pf, altq, dccp, sctp
FAST_IPSEC path is not considered, intentionally.

Revision 1.352: download - view: text, markup, annotated - select for diffs
Fri Dec 17 05:46:43 2004 UTC (3 years, 4 months ago) by t-momose
Branches: MAIN
CVS tags: openbsd_snap_20041227, openbsd_snap_20041220, netbsd_snap_20041227, netbsd_snap_20041220, freebsd5_snap_20041227, freebsd5_snap_20041220, freebsd4_snap_20041227, freebsd4_snap_20041220
Diff to: previous 1.351: preferred, colored
Changes since revision 1.351: +2 -2 lines
NIST > 0 would be better to know ISATAP is configured.

Revision 1.351: download - view: text, markup, annotated - select for diffs
Thu Dec 9 02:19:06 2004 UTC (3 years, 5 months ago) by t-momose
Branches: MAIN
CVS tags: openbsd_snap_20041213, netbsd_snap_20041213, freebsd5_snap_20041213, freebsd4_snap_20041213
Diff to: previous 1.350: preferred, colored
Changes since revision 1.350: +23 -38 lines
New Mobile IPv6 code which also supports NEMO.

Revision 1.350: download - view: text, markup, annotated - select for diffs
Wed Dec 1 05:07:16 2004 UTC (3 years, 5 months ago) by suz
Branches: MAIN
CVS tags: openbsd_snap_20041206, netbsd_snap_20041206, freebsd5_snap_20041206, freebsd4_snap_20041206
Diff to: previous 1.349: preferred, colored
Changes since revision 1.349: +6 -2 lines
makes ISATAP compilable on OpenBSD

Revision 1.349: download - view: text, markup, annotated - select for diffs
Thu Nov 11 22:34:46 2004 UTC (3 years, 6 months ago) by suz
Branches: MAIN
CVS tags: openbsd_snap_20041129, openbsd_snap_20041122, openbsd_snap_20041115, netbsd_snap_20041129, netbsd_snap_20041122, netbsd_snap_20041115, freebsd5_snap_20041129, freebsd5_snap_20041122, freebsd5_snap_20041115, freebsd4_snap_20041129, freebsd4_snap_20041122, freebsd4_snap_20041115
Diff to: previous 1.348: preferred, colored
Changes since revision 1.348: +16 -12 lines
sync with freebsd53 and makes it compilable
(their behavior is not confirmed yet...)

Revision 1.348: download - view: text, markup, annotated - select for diffs
Wed Aug 11 10:20:48 2004 UTC (3 years, 9 months ago) by jinmei
Branches: MAIN
CVS tags: openbsd_snap_20041108, openbsd_snap_20041101, openbsd_snap_20041025, openbsd_snap_20041018, openbsd_snap_20041011, openbsd_snap_20041004, openbsd_snap_20040927, openbsd_snap_20040913, openbsd_snap_20040906, openbsd_snap_20040830, openbsd_snap_20040823, openbsd_snap_20040816, netbsd_snap_20041108, netbsd_snap_20041101, netbsd_snap_20041025, netbsd_snap_20041018, netbsd_snap_20041011, netbsd_snap_20041004, netbsd_snap_20040927, netbsd_snap_20040913, netbsd_snap_20040906, netbsd_snap_20040830, netbsd_snap_20040823, netbsd_snap_20040816, freebsd5_snap_20041108, freebsd5_snap_20041101, freebsd5_snap_20041025, freebsd5_snap_20041018, freebsd5_snap_20041011, freebsd5_snap_20041004, freebsd5_snap_20040927, freebsd5_snap_20040913, freebsd5_snap_20040906, freebsd5_snap_20040830, freebsd5_snap_20040823, freebsd5_snap_20040812, freebsd4_snap_20041108, freebsd4_snap_20041101, freebsd4_snap_20041025, freebsd4_snap_20041018, freebsd4_snap_20041011, freebsd4_snap_20041004, freebsd4_snap_20040927, freebsd4_snap_20040913, freebsd4_snap_20040906, freebsd4_snap_20040830, freebsd4_snap_20040823, freebsd4_snap_20040816
Diff to: previous 1.347: preferred, colored
Changes since revision 1.347: +6 -1 lines
another clarification of rfc2462bis:
disable IPv6 operation if DAD fails for some EUI-64 link-local addresses.
export get_hw_ifid() (and rename it) as a subroutine for this process.

Revision 1.347: download - view: text, markup, annotated - select for diffs
Wed Jun 2 05:53:15 2004 UTC (3 years, 11 months ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20040809, openbsd_snap_20040802, openbsd_snap_20040726, openbsd_snap_20040719, openbsd_snap_20040712, openbsd_snap_20040705, openbsd_snap_20040628, openbsd_snap_20040621, openbsd_snap_20040607, netbsd_snap_20040809, netbsd_snap_20040802, netbsd_snap_20040726, netbsd_snap_20040719, netbsd_snap_20040712, netbsd_snap_20040705, netbsd_snap_20040628, netbsd_snap_20040621, netbsd_snap_20040607, freebsd4_snap_20040809, freebsd4_snap_20040802, freebsd4_snap_20040726, freebsd4_snap_20040719, freebsd4_snap_20040712, freebsd4_snap_20040705, freebsd4_snap_20040628, freebsd4_snap_20040621, freebsd4_snap_20040607
Diff to: previous 1.346: preferred, colored
Changes since revision 1.346: +4 -4 lines
remove support for freebsd[23], simplify #ifdef

Revision 1.346: download - view: text, markup, annotated - select for diffs
Tue Jun 1 02:21:13 2004 UTC (3 years, 11 months ago) by jinmei
Branches: MAIN
Diff to: previous 1.345: preferred, colored
Changes since revision 1.345: +2 -2 lines
comment wording

Revision 1.345: download - view: text, markup, annotated - select for diffs
Tue Jun 1 01:54:02 2004 UTC (3 years, 11 months ago) by jinmei
Branches: MAIN
Diff to: previous 1.344: preferred, colored
Changes since revision 1.344: +6 -40 lines
do not check super user privilege in ip6_savecontrol.  It is meaningless and
can even be harmful.

Revision 1.344: download - view: text, markup, annotated - select for diffs
Wed May 26 09:41:05 2004 UTC (3 years, 11 months ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20040531, netbsd_snap_20040531, freebsd4_snap_20040531
Diff to: previous 1.343: preferred, colored
Changes since revision 1.343: +5 -2 lines
nuke some bsdi #ifdef.  make pf.c compatible w/ nd6_output() arg.

Revision 1.343: download - view: text, markup, annotated - select for diffs
Fri May 21 09:42:29 2004 UTC (3 years, 11 months ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20040524, netbsd_snap_20040524, freebsd4_snap_20040524
Diff to: previous 1.342: preferred, colored
Changes since revision 1.342: +1 -5 lines
de-support freebsd2

Revision 1.342: download - view: text, markup, annotated - select for diffs
Fri May 21 07:44:21 2004 UTC (3 years, 11 months ago) by itojun
Branches: MAIN
Diff to: previous 1.341: preferred, colored
Changes since revision 1.341: +25 -150 lines
simplify #ifdef by de-support bsdi[34] and freebsd[23].

Revision 1.341: download - view: text, markup, annotated - select for diffs
Thu May 20 08:15:55 2004 UTC (3 years, 11 months ago) by suz
Branches: MAIN
Diff to: previous 1.340: preferred, colored
Changes since revision 1.340: +6 -4 lines
make it compilable on freebsd521+kame

ToDo: reflect changes in freebsd521, test, ...

Revision 1.340: download - view: text, markup, annotated - select for diffs
Fri Apr 16 05:23:42 2004 UTC (4 years ago) by fujisawa
Branches: MAIN
CVS tags: openbsd_snap_20040517, openbsd_snap_20040510, openbsd_snap_20040503, openbsd_snap_20040426, openbsd_snap_20040419, netbsd_snap_20040517, netbsd_snap_20040510, netbsd_snap_20040503, netbsd_snap_20040426, netbsd_snap_20040419, freebsd4_snap_20040517, freebsd4_snap_20040510, freebsd4_snap_20040503, freebsd4_snap_20040426, freebsd4_snap_20040419
Diff to: previous 1.339: preferred, colored
Changes since revision 1.339: +2 -4 lines
- Removed an unnecessary if-condition.

Revision 1.339: download - view: text, markup, annotated - select for diffs
Tue Feb 17 11:40:25 2004 UTC (4 years, 2 months ago) by suz
Branches: MAIN
CVS tags: openbsd_snap_20040412, openbsd_snap_20040405, openbsd_snap_20040329, openbsd_snap_20040322, openbsd_snap_20040315, openbsd_snap_20040308, openbsd_snap_20040301, openbsd_snap_20040223, netbsd_snap_20040412, netbsd_snap_20040405, netbsd_snap_20040329, netbsd_snap_20040322, netbsd_snap_20040315, netbsd_snap_20040308, netbsd_snap_20040301, netbsd_snap_20040223, freebsd4_snap_20040412, freebsd4_snap_20040405, freebsd4_snap_20040329, freebsd4_snap_20040322, freebsd4_snap_20040315, freebsd4_snap_20040308, freebsd4_snap_20040301, freebsd4_snap_20040223
Diff to: previous 1.338: preferred, colored
Changes since revision 1.338: +12 -58 lines
- Applies per-interface MSF at ICMPv6 layer (instead of IP layer).
  This is to prevent MLDv2 packets from being filtered by per-interface MSF.
- Applies per-socket MSF for raw-socket/ICMPv6 socket

Revision 1.338: download - view: text, markup, annotated - select for diffs
Fri Feb 13 02:52:09 2004 UTC (4 years, 3 months ago) by keiichi
Branches: MAIN
CVS tags: openbsd_snap_20040216, netbsd_snap_20040216, freebsd4_snap_20040216
Diff to: previous 1.337: preferred, colored
Changes since revision 1.337: +2 -1 lines
restructure of header files based on draft-ietf-mip6-mipext-advapi-00.

Revision 1.337: download - view: text, markup, annotated - select for diffs
Wed Feb 11 10:54:02 2004 UTC (4 years, 3 months ago) by itojun
Branches: MAIN
Diff to: previous 1.336: preferred, colored
Changes since revision 1.336: +2 -2 lines
reorder to meet w/ old code

Revision 1.336: download - view: text, markup, annotated - select for diffs
Wed Feb 11 10:48:27 2004 UTC (4 years, 3 months ago) by itojun
Branches: MAIN
Diff to: previous 1.335: preferred, colored
Changes since revision 1.335: +3 -3 lines
knf

Revision 1.335: download - view: text, markup, annotated - select for diffs
Fri Feb 6 07:29:07 2004 UTC (4 years, 3 months ago) by suz
Branches: MAIN
CVS tags: openbsd_snap_20040209, netbsd_snap_20040209, freebsd4_snap_20040209
Diff to: previous 1.334: preferred, colored
Changes since revision 1.334: +2 -2 lines
makes MLDv2 compilable
(behavior is not confirmed yet...)

Revision 1.334: download - view: text, markup, annotated - select for diffs
Tue Feb 3 07:25:22 2004 UTC (4 years, 3 months ago) by itojun
Branches: MAIN
Diff to: previous 1.333: preferred, colored
Changes since revision 1.333: +34 -119 lines
move away from in6_{get,set}pktaddrs framework, go back to embedded
scopeid in s6_addr16[1].  this is to make *BSD merge easier.

TODO: check missing/removed scope border code
TODO: variable name re-sync w/ *BSD platforms
TODO: fix non-netbsd platforms
TODO: fix mip6, sctp, dccp, mldv2

Revision 1.333: download - view: text, markup, annotated - select for diffs
Tue Jan 27 04:44:14 2004 UTC (4 years, 3 months ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20040202, netbsd_snap_20040202, freebsd4_snap_20040202
Diff to: previous 1.332: preferred, colored
Changes since revision 1.332: +3 -3 lines
increase nxt stat after packet filtering ops

Revision 1.332: download - view: text, markup, annotated - select for diffs
Tue Nov 11 19:05:25 2003 UTC (4 years, 6 months ago) by keiichi
Branches: MAIN
CVS tags: openbsd_snap_20040126, openbsd_snap_20040119, openbsd_snap_20040112, openbsd_snap_20040105, openbsd_snap_20031229, openbsd_snap_20031222, openbsd_snap_20031215, openbsd_snap_20031208, netbsd_snap_20040126, netbsd_snap_20040119, netbsd_snap_20040112, netbsd_snap_20040105, netbsd_snap_20031229, netbsd_snap_20031222, netbsd_snap_20031215, netbsd_snap_20031208, netbsd_snap_20031201, netbsd_snap_20031124, netbsd_snap_20031117, freebsd4_snap_20040126, freebsd4_snap_20040119, freebsd4_snap_20040112, freebsd4_snap_20040105, freebsd4_snap_20031229, freebsd4_snap_20031222, freebsd4_snap_20031215, freebsd4_snap_20031208, freebsd4_snap_20031201, freebsd4_snap_20031124, freebsd4_snap_20031117
Diff to: previous 1.331: preferred, colored
Changes since revision 1.331: +2 -2 lines
changed mobility header protocol no. and MIP6 related ICMPv6 type no.
based on IANA assignment.

Revision 1.331: download - view: text, markup, annotated - select for diffs
Fri Oct 10 13:58:00 2003 UTC (4 years, 7 months ago) by suz
Branches: MAIN
CVS tags: openbsd_snap_20031103, openbsd_snap_20031027, openbsd_snap_20031020, openbsd_snap_20031013, netbsd_snap_20031110, netbsd_snap_20031103, netbsd_snap_20031027, netbsd_snap_20031020, netbsd_snap_20031013, freebsd4_snap_20031110, freebsd4_snap_20031103, freebsd4_snap_20031027, freebsd4_snap_20031020, freebsd4_snap_20031013
Diff to: previous 1.330: preferred, colored
Changes since revision 1.330: +3 -2 lines
fixed an endian bug on fragment header scanning

Reported by  Masahito Endo <masaxmasa@tahi.org>

Revision 1.330: download - view: text, markup, annotated - select for diffs
Sun Sep 21 09:33:42 2003 UTC (4 years, 7 months ago) by jinmei
Branches: MAIN
CVS tags: openbsd_snap_20031006, openbsd_snap_20030929, openbsd_snap_20030922, netbsd_snap_20031006, netbsd_snap_20030929, netbsd_snap_20030922, freebsd4_snap_20031006, freebsd4_snap_20030929, freebsd4_snap_20030922, bsdi4_snap_20030929, bsdi4_snap_20030922
Diff to: previous 1.329: preferred, colored
Changes since revision 1.329: +11 -33 lines
a 2292bis cleanup:
  now ip6_savecontrol() simply takes mbuf ** just like ip_savecontrol(), since
  RFC3542 doesn't require to keep history of control information.
  removed ip6_recvpktopts{} accordingly.

Revision 1.329: download - view: text, markup, annotated - select for diffs
Wed Sep 10 08:20:38 2003 UTC (4 years, 8 months ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20030915, netbsd_snap_20030915, freebsd4_snap_20030915, bsdi4_snap_20030915
Diff to: previous 1.328: preferred, colored
Changes since revision 1.328: +5 -1 lines
freebsd[345] calls ip6_savecontrol with IPv4 packet, weird!

Revision 1.328: download - view: text, markup, annotated - select for diffs
Wed Sep 10 08:10:54 2003 UTC (4 years, 8 months ago) by itojun
Branches: MAIN
Diff to: previous 1.327: preferred, colored
Changes since revision 1.327: +16 -17 lines
- remove a couple of NULL checks (should panic)
- DIAGNOSTIC is not for printf()
- IN6P_HOPOPTS should only be set on privileged in6p (ip6_output.c)
  so panic if mismatch happens
- ip6_savecontrol() argument is redundant

Revision 1.327: download - view: text, markup, annotated - select for diffs
Tue Sep 9 00:42:54 2003 UTC (4 years, 8 months ago) by itojun
Branches: MAIN
Diff to: previous 1.326: preferred, colored
Changes since revision 1.326: +2 -2 lines
use 2292bis def for router alert opt

Revision 1.326: download - view: text, markup, annotated - select for diffs
Sat Sep 6 02:36:48 2003 UTC (4 years, 8 months ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20030908, netbsd_snap_20030908, freebsd4_snap_20030908, bsdi4_snap_20030908
Diff to: previous 1.325: preferred, colored
Changes since revision 1.325: +1 -4 lines
randomize flowlabel/fragment ID.

Revision 1.325: download - view: text, markup, annotated - select for diffs
Wed Aug 27 19:12:02 2003 UTC (4 years, 8 months ago) by jinmei
Branches: MAIN
CVS tags: openbsd_snap_20030901, netbsd_snap_20030901, freebsd4_snap_20030901, bsdi4_snap_20030901
Diff to: previous 1.324: preferred, colored
Changes since revision 1.324: +5 -6 lines
more comment wording

Revision 1.324: download - view: text, markup, annotated - select for diffs
Wed Aug 27 18:23:26 2003 UTC (4 years, 8 months ago) by jinmei
Branches: MAIN
Diff to: previous 1.323: preferred, colored
Changes since revision 1.323: +3 -3 lines
comment wording

Revision 1.323: download - view: text, markup, annotated - select for diffs
Sat Aug 9 17:06:40 2003 UTC (4 years, 9 months ago) by suz
Branches: MAIN
CVS tags: openbsd_snap_20030825, openbsd_snap_20030818, openbsd_snap_20030811, netbsd_snap_20030825, netbsd_snap_20030818, netbsd_snap_20030811, freebsd4_snap_20030825, freebsd4_snap_20030818, freebsd4_snap_20030811, bsdi4_snap_20030825, bsdi4_snap_20030818, bsdi4_snap_20030811
Diff to: previous 1.322: preferred, colored
Changes since revision 1.322: +7 -5 lines
- sync with Freebsd 5.1-RELEASE
- removed FreeBSD-specific ifdef for M_MOVE_PKTHDR(), since all *BSDs have M_MOVE_PKTHDR() now

Revision 1.322: download - view: text, markup, annotated - select for diffs
Mon Jun 30 07:59:02 2003 UTC (4 years, 10 months ago) by itojun
Branches: MAIN
CVS tags: openbsd_snap_20030804, openbsd_snap_20030728, openbsd_snap_20030721, openbsd_snap_20030714, openbsd_snap_20030707, netbsd_snap_20030804, netbsd_snap_20030728, netbsd_snap_20030721, netbsd_snap_20030714, netbsd_snap_20030707, freebsd4_snap_20030804, freebsd4_snap_20030728, freebsd4_snap_20030721, freebsd4_snap_20030714, freebsd4_snap_20030707, bsdi4_snap_20030804, bsdi4_snap_20030728, bsdi4_snap_20030721, bsdi4_snap_20030714, bsdi4_snap_20030707
Diff to: previous 1.321: preferred, colored
Changes since revision 1.321: +11 -2 lines
suppress ICMPv6 redirect if packet filter rewrote ip6_dst to some address
on the incoming interface.  cedric@openbsd

Revision 1.321: download - view: text