Permalink
Commits on Feb 6, 2000
  1. don't include netinet6/in6.h

    itojun committed Feb 6, 2000
  2. add cookie to detect netinet/in.h inclusion

    itojun committed Feb 6, 2000
  3. swap netinet{,6}/ip6.h and netinet{,6}/icmp6.h,

    to increase rfc2292 compliance.  (these are easy ones)
    itojun committed Feb 6, 2000
  4. fix comment

    itojun committed Feb 6, 2000
  5. fix include file path.

    itojun committed Feb 6, 2000
  6. fix include file path.

    itojun committed Feb 6, 2000
  7. don't include netinet6/{ip6,icmp6}.h

    itojun committed Feb 6, 2000
  8. fix include file path.

    itojun committed Feb 6, 2000
  9. * netbsd/sys/netinet/tcp_output.c: optimize mbuf allocation on output.

      allocate cluster only when necessary.
    itojun committed Feb 6, 2000
  10. foward decl for in6_addr

    itojun committed Feb 6, 2000
  11. proposed fix to panic report from mcr.

    itojun committed Feb 6, 2000
  12. in m_pulldown case, free 0-length mbuf in the chain.

    (may not be the right thing to do, commented out)
    itojun committed Feb 6, 2000
  13. fix esp6_input, especially loopback case.

    remove code some of code fragment never visited.
    remove unnecessary mbuf chasing (m_copydata will happily handle that)
    itojun committed Feb 6, 2000
Commits on Feb 5, 2000
  1. align multicast group on -ina better.

    itojun committed Feb 5, 2000
  2. use sin6, not sa6, throughout netname6().

    itojun committed Feb 5, 2000
  3. don't truncate address on -inv.

    itojun committed Feb 5, 2000
  4. cosmetic

    itojun committed Feb 5, 2000
  5. don't hardcode 16 for sizeof(in6_addr)

    itojun committed Feb 5, 2000
  6. bind9 beta.

    sumikawa committed Feb 5, 2000
  7. use NI_WITHSCOPEID on -in and -inv.

    itojun committed Feb 5, 2000
  8. 2000-02-06 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    	* kame/kame/bgpd/bgp_input.c (bgp_read):
    	* kame/kame/bgpd/main.c (main_listen_accept):
    	Prevented blocking on a socket for a BGP4+ connection caused by
    	ancillary data.
    	Note: this fix needs the latest kernel. Older kernel might panic
    	with the latest bgpd.
    jinmei committed Feb 5, 2000
  9. 2000-02-03 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    	* (for all OSes)/netstat/inet6.c (ip6_stats): print statistics
    	  about source address selection.
    
    2000-02-03  JINMEI, Tatuya  <jinmei@isl.rdc.toshiba.co.jp>
    	* kame/sys/netinet6/in6.c (in6_ifawithscope): revised source
    	address selection algorithm. In short, the new algorithm is as
    	follows:
    	- search for an address that has enough scope for a given
    	  destination.
    	- if more than one interface has enough scope, choose one that
    	  match longest against the destination address
    	- if there is no other reasons to choose one, an address on the
    	  outgoing I/F are preferred.
    	TODO: update the IMPLEMENTATION file as well.
    jinmei committed Feb 5, 2000
  10. add more sanity check against packet length.

    fix typo which broke the build (unmached #if - #endif)
    itojun committed Feb 5, 2000
  11. * sys/netinet6/esp_input.c: remove too-strong assumption about mbuf

      alignment.
    itojun committed Feb 5, 2000
  12. implement m_pulldown case for esp6.

    remove mbuf alignment assumption about padlen/nxt (very last part of packet)
    for esp4/6.
    itojun committed Feb 5, 2000
  13. add manpage for 2292bis.

    itojun committed Feb 5, 2000
  14. added manpages for rfc2292bis functions.

    (not tested)
    TODO: openbsd..I don't have source tree for obsd..sorry
    jinmei committed Feb 5, 2000