Commits on Jul 23, 2005
  1. 2005-07-23 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    	* freebsd5/sys/net/rtsock.c: added support for IPv6 scoped
    	  addresses for routing sockets:
    	- route_output() now accepts IPv6 addresses with non-0
    	  sin6_scope_id field and converts those into the kernel internal
    	  form.
    	- rt_msg[12]() recovers the embedded scope zone ID and set the
    	  sin6_scope_id field appropriately.
    	* freebsd5/sbin/{ifconfig,route}: got rid of ugly (but still
    	incomplete) special cases for IPv6 link-local addresses thanks to
    	this change.
    jinmei committed Jul 23, 2005
  2. removed redundant blank line.

    jinmei committed Jul 23, 2005
  3. sa6_recoverscope() for SIOCGIFPSRCADDR_IN6 and SIOCGIFPSRCADDR_IN6

    (not tested)
    jinmei committed Jul 23, 2005
  4. indentation

    jinmei committed Jul 23, 2005
  5. forgot to check AF

    jinmei committed Jul 23, 2005
  6. sa6_recoverscope() for SIOCGIFPHYNEXTHOP_IN6

    (not tested)
    jinmei committed Jul 23, 2005
  7. no need for the ugly link-local hack now that rtsock.c deals with IPv…

    …6 scoped
    
    adddresses more cleanly.
    jinmei committed Jul 23, 2005
  8. hid embedded scope zone IDs from applications as much as possible.

    route_output() now accepts IPv6 addresses with non-0 sin6_scope_id field
    and converts those into the kernel internal form.
    
    (experimental at the moment, mainly to see what happens with these changes)
    jinmei committed Jul 23, 2005
Commits on Jul 22, 2005
  1. enhancement of short seqnum support

    	bug fix for CCID2 algorithm
    nishida committed Jul 22, 2005
  2. 2005-07-22 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    	* kame/kame/dhcp6: fixed memory leak for renew/rebind event data.
    	(KAME PR 872 reported by Meng Huan Hsieh)
    jinmei committed Jul 22, 2005
  3. plug memory leak on renew/rebind

    (KAME PR 872)
    jinmei committed Jul 22, 2005
  4. - corrected operator priority

    - avoided the use of an additional argument to in6_selectroute()
    jinmei committed Jul 22, 2005
  5. 2005-07-22 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    	* kame/sys/netinet6/in6_src.c: allowed an application to send a
    	packet to a scoped address without explicitly disambiguating the
    	scope zone but with specifying the outgoing interface.  It's a bad
    	practice and should be discouraged, but such code has been spread,
    	unfortunately.
    jinmei committed Jul 22, 2005
  6. allowed in6_selectif() to select the outgoing IF without trying to ge…

    …t a route
    
    to the nexthop.  otherwise, ambiguous scoped destinations may match a rejected
    route, and an application that expects specifying the outgoing IF resolves
    scope zone ambiguity will fail (even though such expectation is a bad
    practice).
    jinmei committed Jul 22, 2005
Commits on Jul 21, 2005
  1. removed descriptions about NAT-PT, since NAT-PT supports only FreeBSD4

    and FreeBSD4 is no longer supported.
    keiichi committed Jul 21, 2005
  2. log message wording

    jinmei committed Jul 21, 2005
  3. short sequence number support

    nishida committed Jul 21, 2005
Commits on Jul 20, 2005
  1. added SADB_X_MIGRATE message.

    keiichi committed Jul 20, 2005
  2. send a PF_MIGRATE message when a mobile node moves, if

    net.inet6.mip6.use_migrate is set to 1.
    keiichi committed Jul 20, 2005
Commits on Jul 19, 2005
  1. fixed the lack of mtx_unlock()

     Reported by: George V. Neville-Neil <gnn@freebsd.org>
    suz committed Jul 19, 2005
  2. set a ripng address to an interface structure before joining to the r…

    …ipng
    
    address.
    keiichi committed Jul 19, 2005
Commits on Jul 18, 2005
  1. fixed a bug that getaddrinfo(NULL, port, hints, &res) does not return…

    … struct sockaddr_in6{} even when an appropriate IPv6 protocol is specified in the third argument
    
    (e.g. .ai_family=AF_INET6, .ai_socktype=SOCK_DGRAM, .ai_protocol=IPPROTO_UDP, .a.ai_flags = AI_PASSIVE)
    suz committed Jul 18, 2005
  2. fixed typo

    suz committed Jul 18, 2005
  3. fixed compilation error on freebsd5

    suz committed Jul 18, 2005
  4. hooks sctp-related function calls

    suz committed Jul 18, 2005
Commits on Jul 17, 2005
  1. Compilable on darwin with mip6 configuration

    t-momose committed Jul 17, 2005
Commits on Jul 16, 2005
  1. make it compilable on darwin

    t-momose committed Jul 16, 2005
  2. missing $KAME

    jinmei committed Jul 16, 2005