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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    itojun
    itojun committed Feb 5, 2000
  4. cosmetic

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

    itojun
    itojun committed Feb 5, 2000
  6. bind9 beta.

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

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

    jinmei
    jinmei committed Feb 5, 2000
    	* 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.
  9. 2000-02-03 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei
    jinmei committed Feb 5, 2000
    	* (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.
  10. add more sanity check against packet length.

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

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

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

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

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