Skip to content
Commits on Mar 29, 2002
  1. implemented "cached" routes management to prevent local/foreign DoS

    jinmei committed
    (experimental, not tested)
  2. removed a debugging message.

    jinmei committed
  3. implemented "cached" routes management to prevent local/foreign DoS

    jinmei committed
    (experimental)
  4. 2002-03-29 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei committed
    	* kame/kame/pim6sd/mld6v2.c (make_mld6v2_msg):
    	* kame/kame/pim6sd/mld6.c (make_mld6_msg):
    	* kame/kame/pim6dd/mld6.c (make_mld6_msg):
    	always initialized destination address structures.
    	Otherwise, the strucuture may contain garbages in sin6_scope_id,
    	which might be rejected in recent versions of kernel.
  5. always initialized destination address structures in make_mld6(v2)_ms…

    jinmei committed
    …g().
    
    otherwise, the strucuture may contain garbages in sin6_scope_id,
    which might be rejected in recent kernels.
  6. implemented "cached" routes management to prevent local/foreign DoS

    jinmei committed
    (experimental)
  7. 2002-03-29 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei committed
    	* kame/sys/netinet6/nd6_rtr.c (defrouter_addifreq): set
    	RTF_CLONING when installing a default route to an interface
    	in order to perform ND correctly.  Previously this flag was
    	implicitly set from the corresponding ifa_flags, which was dropped
    	by a fix on 2002-02-26.  We could revert the former change, but I
    	belive we should set the flag explicitly.
  8. set RTF_CLONING when installing a default route to an interface

    jinmei committed
    to make sure to perform ND.
    (the flag has unintentionally been dropped since a clean-up in in6.c last
    month)
Commits on Mar 28, 2002
  1. route.h now requires to include sys/queue.h

    jinmei committed
  2. call rt_timer_remove_all in rtfree().

    jinmei committed
  3. ported rttimer routines from netbsd

    jinmei committed
    (not currently used yet)
  4. forced commit for test

    jinmei committed
  5. - added an ability to dump mask tree

    jinmei committed
    - enabled keyword substitution, which was disabled unintentionally
  6. updated the route(8) usages.

    jinmei committed
  7. - Fix a bug that does not consider protocol when program examines

    fujisawa committed
      internal table for the packet which come.
Commits on Mar 27, 2002
  1. - Copy IPv4 Type of Service and precedence field (all 8 bits) into

    fujisawa committed
      IPv6 traffic class.  According to RFC2765 3.1.
  2. - Fix a bug to mis-calculate length (mbuf->m_len and IPv6->ip6_plen)

    fujisawa committed
      when IPv4->IPv6 translation of ICMPv4->ICMPv6 and DF flag is not set.
      This is an additional fix to a revision 1.81.
  3. sync with FreeBSD-current.

    sumikawa committed
  4. changed the default format to nibble

    jinmei committed
  5. - Fix some fragmentation related bugs.

    fujisawa committed
    - Revise the following nonconformance to RFC2765.
Commits on Mar 26, 2002
  1. chase informational exchange message chain correctly.

    itojun committed
    From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
  2. fixed a bug that pim6sd can crash while expiring aged routes

    suz committed
    (reported from Mickael Hoerdt)
  3. typo. netbsd PR 16055

    itojun committed
Commits on Mar 25, 2002
  1. update status.

    keiichi committed
  2. 2002-03-25 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei committed
    	* kame/sys/netinet6/nd6.c (nd6_purge): zero-cleard the
    	corresponding ND info.  Otherwise, parameters for removed
    	interfaces could be reused for a newly-created interface.
  3. zero-cleard ND info in nd6_purge().

    jinmei committed
    otherwise, parameters for removed interfaces could be reused for a
    newly-created interface.
  4. - Fix a bug that rewrite first 8 bytes of payload of the packet

    fujisawa committed
      fragmented after the second because program mistook it for TCP/UDP
      header.
  5. - Fix a bug to mis-calculate header length when IPv4->IPv6 translation

    fujisawa committed
      of TCP/UDP and DF flag is not set
  6. folded a long line.

    jinmei committed
Commits on Mar 24, 2002
Something went wrong with that request. Please try again.