Commits on Nov 4, 2001
  1. operator ordering

    jinmei committed Nov 4, 2001
  2. 2001-11-04 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    	* kame/sys/netinet6/nd6_rtr.c (defrouter_select): do not override
    	a working router unless the new one is really better.  "better"
    	means (1) the old router is not known to be reachable, or (2) the
    	new router has a really higher preference value than the old one.
    jinmei committed Nov 4, 2001
  3. in defrouter_select(), do not override a working router unless the new

    one is really better.
    jinmei committed Nov 4, 2001
  4. 2001-11-04 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    	clarified cached route manipulation:
    	* kame/sys/netinet6/in6_src.c (in6_selectroute): check if the
    	cached route is up before using the cache.  With this check, we
    	can select more appropriate source addresses.
    	* kame/sys/netinet6/ip6_output.c (ip6_output): removed the check
    	for the cached route to avoid redundancy.
    jinmei committed Nov 4, 2001
  5. clarified cached route manipulation:

    - check if the cached route is up in in6_selectsrc()
    - removed a corresponding check in ip6_output to avoid redundancy
    jinmei committed Nov 4, 2001
Commits on Nov 2, 2001
  1. 2001-11-02 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    	* bsdi4/sys/netinet/in.c (in_control): fixed a bug that the kernel
    	can panic in process of the SIOCSIFADDR ioctl unless the
    	COMPAT_IFIOCTL kernel compilation option is specified.
    jinmei committed Nov 2, 2001
Commits on Nov 1, 2001
  1. added mip6 headers

    k-sugyou committed Nov 1, 2001
Commits on Oct 31, 2001
  1. style

    jinmei committed Oct 31, 2001
  2. 2001-10-31 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    	* kame/sys/netinet6/nd6_rtr.c (defrtrlist_update): corrected the
    	default router selection algorithm so that round-robin will surely
    	be performed when there's no reachable router.
    
    	Also, do not try to install more than one default router,
    	regardless of the availability of the multipath routing.  This is
    	because I'm not sure about the benefits for stub hosts comparing
    	to the risk of making the code complicated and the possibility of
    	introducing bugs.  (the previous code was actually buggy.)
    
    	The bug was found by recent TAHI tests, and was reported by Yukiyo
    	Akisada <yukiyo_akisada@yokogawa.co.jp>
    jinmei committed Oct 31, 2001
  3. alwyas call log(LOG_ERR) (without a wrapper) for an error that should

    never happen.
    jinmei committed Oct 31, 2001
  4. Corrected the default router selection algorithm so that round-robin

    will surely be performed when there's no reachable router.
    
    Also, do not try to install more than one default router, regardless of
    the availability of the multipath routing.  This is because I'm not sure about
    the benefits for stub hosts comparing to the risk of making the code
    complicated and the possibility of introducing bugs.  (the previous code
    was actual buggy.)
    
    The bug was found by recent TAHI tests.
    jinmei committed Oct 31, 2001
  5. - Support IPv4 -> IPv6 translation.

      Translation is restricted, one ipv4 host can connect to ipv6
      host.  This connection is one-on-one.  So, if you want to
      connect more than one IPv6 host, same number of IPv4 addresses
      are necessary.
    
      For example,  assume you add following rule.
    	map from daddr 10.21.32.252
    		to daddr 2001:240:10a:5555:260:8ff:feb0:96f4
    
    # I bend this line because line is long, but describe it in
      single line.
    
      IPv4 packet destined to this IPv4 address described just after
      first "daddr" is a target of translation of IPv4->IPv6, and is
      redirected to 2001:240:10a:5555:260:8ff:feb0:96f4, also
      described just after second "daddr".
    
      This IPv4 address (10.21.32.252 in above example) had better
      not to be NAT-PT box address.  It will be easy to use ifconfig
      command.  For example,
    	ifconfig fxp0 inet 10.21.32.252 netmask 255.255.255.0 alias
      Of course, change interface name, ip address and netmask in
      accordance with your network.
    fujisawa committed Oct 31, 2001
  6. - Support IPv4 -> IPv6 translation.

    fujisawa committed Oct 31, 2001
  7. clean up; removed stale comments.

    jinmei committed Oct 31, 2001
  8. comment wording

    jinmei committed Oct 31, 2001
  9. wording/style in comments

    jinmei committed Oct 31, 2001
Commits on Oct 30, 2001
  1. the message improved when there is no certificate payload of the peer

    though racoon expects it.
    sakane committed Oct 30, 2001
  2. revist natptconfig

    sumikawa committed Oct 30, 2001
  3. more info

    sumikawa committed Oct 30, 2001
  4. add example for NAT-PT

    sumikawa committed Oct 30, 2001
  5. KNF for NAT-PT

    sumikawa committed Oct 30, 2001
  6. in router lifetime checking:

      - add detail message
      - change log level from LOG_WARNING to LOG_ERR because exit() is called.
    sumikawa committed Oct 30, 2001
  7. ipsec[46]_tunnel_validate() check the system wide default policy by i…

    …tself
    
    when there is no policy.  key_gettunnel() ought to return a policy for the
    tunnel.
    sakane committed Oct 30, 2001
Commits on Oct 29, 2001
  1. added a past log.

    * kame/kame/racoon:
    fixed that the negotiation of the tunnel mode always failed.
    sakane committed Oct 29, 2001
  2. - Support log of struct tSlot{}.

    fujisawa committed Oct 29, 2001