Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Aug 4, 2005
Commits on Aug 2, 2005
  1. - fixed a kernel crash due to a IN_MULTI locking failure.

    suz authored
    - supports IN_MULTI locking in igmpv3
Commits on Jul 29, 2005
  1. enabled router-preference by default

    suz authored
  2. - enable router-preference by default

    suz authored
    - removed a wrong description regarding IPsec
  3. - introduced a fine-grain-locking for interface-address list and

    suz authored
      in_multi list.
    - use malloc() with M_NOWAIT when joining a multicast group in layer2,
      drivers.  Error handling routine is also added when malloc() fails.
      This is to prevent unnecessary locking failure. (e.g. nd-proxy)
    Obtained from: freebsd-net
    ToDo: support it on IGMPv3
  4. - Introduced a fine-grain-locking for interface-address-list, in_mult…

    suz authored
    …i head
    - Use malloc() with M_NOWAIT when joining a multicast group in layer2,
      and added an appropriate error handling routine when it fails.
      This is to prevent unnecessary locking (e.g. nd-proxy)
    Obtained From: freebsd-net
Commits on Jul 28, 2005
  1. fixed a bug in dccpcb creation for netbsd

    nishida authored
  2. - made sure that setindex2ifc() is at initialization

    jinmei authored
    - corrected the outgoing interface index sendpacket()
Commits on Jul 27, 2005
  1. - use callout timer mechanism for protocol timer

    suz authored
    - so icmp/mld_fasttimo() is no longer necessary
  2. update feature negotiation process

    nishida authored
  3. remove some debug codes

    nishida authored
    	provide reason code for reset packets
  4. nuked Rev.1.156's patch, since this problem is covered in getaddrinfo()

    suz authored
    (kame/libinet6/getaddrinfo.c Rev.1.217)
  5. nuked unnecessary code.

    suz authored
    Due to this removal, a application fails to work properly
    if it expects the behavior of old getaddrinfo() (until Rev.1.195):
    	- getaddrinfo() returns only the address families for which
    	  socket() works properly
    	- hence it does not retry other sockaddrs from getaddrinfo()
    	  when socket() returns an error
    But considering the number of such applications (probably 0),
    we believe this removal does not bring about any API incompatibility problem
  6. make sure that route_output() does not override routing/ifaddr entrie…

    jinmei authored
    …s due
    to filtering for IPv6 scoped addresses.
  7. update feature negotiation process

    nishida authored
  8. - declares local functions as static

    suz authored
    - clean up identations
  9. current-state-record timer is now invoked in mld_group_timeo(), inste…

    suz authored
    …ad of mld_fast_timeo()
  10. icmp/mld_slowtimeo is no longer used

    suz authored
  11. fixed a compilation error

    suz authored
Commits on Jul 26, 2005
  1. ports some MLDv1 enhancements into MLDv2.

    suz authored
     - use callout timer mechanism for protocol timer
     - impose a random delay (when necessary) according to rfc2462bis
  2. nuked an unnecessary space

    suz authored
  3. moved the comment to the right place

    suz authored
  4. removed a duplicated comment

    suz authored
  5. wording

    jinmei authored
  6. 2005-07-26 JINMEI, Tatuya <>

    jinmei authored
    	* kame/kame/route6d: route6d now does not care about the kernel
    	internal form for scoped addresses at all.  In particular, can
    	transparently specify the source of a RIPng response as a gateway
    	address through the routing socket.
  7. no need for in6_fillscopeid() anymore.

    jinmei authored
  8. totally removed ugly link-local hack.

    jinmei authored
  9. no need for in6_fillscopeid()

    jinmei authored
Something went wrong with that request. Please try again.