Permalink
Commits on Dec 22, 2001
  1. - corrected a condition to getting a route to the next hop specified by

    jinmei committed Dec 22, 2001
      IPV6_NEXTHOP
    - incremented error statistics in in6_selectroute
  2. make it compile even if NGIF=0

    itojun committed Dec 22, 2001
Commits on Dec 21, 2001
  1. - Fix a bug that UDP length becomes wrong value if packet is

    fujisawa committed Dec 21, 2001
      fragmented in IPv6->IPv4 translation.
  2. IPV6_NEXTHOP can now be used as a sticky option.

    jinmei committed Dec 21, 2001
  3. rename history

    jinmei committed Dec 21, 2001
  4. 2001-12-21 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei committed Dec 21, 2001
    	* kame/kame/addrselect/: renamed the program to ip6addrctl so that
    	the name would describe its function well.
  5. added the IPV6_NEXTHOP case in ip6_ctloutput()

    jinmei committed Dec 21, 2001
  6. wording

    jinmei committed Dec 21, 2001
  7. addrselect -> ip6addrctl

    jinmei committed Dec 21, 2001
  8. renamed program name to ip6addrctl.

    jinmei committed Dec 21, 2001
  9. microtime() is expensive

    itojun committed Dec 21, 2001
  10. whitespace

    itojun committed Dec 21, 2001
  11. typo

    jinmei committed Dec 21, 2001
  12. 2001-12-21 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei committed Dec 21, 2001
    	* kame/sys/netinet6/ip6_output.c (ip6_raw_ctloutput): added as a new
    	function ip6_raw_ctloutput, which only handles IPV6_CHECKSUM.  The
    	purpose for the separate function is to share the logic by all
    	*BSD.
    	A new validation rule to reject odd offset values was added,
    	according to the latest specification of the advanced API.
  13. 2001-12-21 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei committed Dec 21, 2001
    	* kame/sys/netinet6/ip6_output.c (ip6_raw_ctloutput): added as a new
    	function ip6_raw_ctloutput, which only handles IPV6_CHECKSUM.  The
    	purpose for the separate function is to share the logic by all *BSD.
  14. rejected odd offset values for IPV6_CHECKSUM.

    jinmei committed Dec 21, 2001
  15. declared in6_selectroute for less warnings.

    jinmei committed Dec 21, 2001
  16. made it compile on NRL-derived systems.

    jinmei committed Dec 21, 2001
  17. call ip6_raw_ctloutput for IPV6_CHECKSUM

    jinmei committed Dec 21, 2001
  18. - added a new function ip6_raw_ctloutput, which only handles IPV6_CHE…

    jinmei committed Dec 21, 2001
    …CKSUM.
    
      this function will be called from *bsd/rip6 ctloutput.
    - removed IPV6_CHECKSUM cases from ip6_ctloutput accordingly.
  19. one more cleanup to reduce ifdefs

    jinmei committed Dec 21, 2001
  20. style; folded a long line.

    jinmei committed Dec 21, 2001
  21. 2001-12-21 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei committed Dec 21, 2001
    	* kame/sys/netinet6/ip6_output.c (ip6_ctloutput): supported a new
    	IPv6 socket option IPV6_PATHMTU defined in rfc2292bis-03.
  22. cleanup in ip6_ctloutput; centralized macro definitions for NRL-derived

    jinmei committed Dec 21, 2001
    systems to share the code.
  23. * sys/netinet6/in6_gif.c: correct default hoplimit value for

    itojun committed Dec 21, 2001
      IPvX-over-IPv6 tunnel (has been set to 0 due to #include mistake).
  24. - IPV6_PATHMTU done/20011221 jinmei

    jinmei committed Dec 21, 2001
  25. made it compile on NRL-origin systems

    jinmei committed Dec 21, 2001
  26. implemented the IPV6_PATHMTU (get)socket option

    jinmei committed Dec 21, 2001
  27. whitespace

    itojun committed Dec 21, 2001
  28. include netinet6/in6_gif.h

    itojun committed Dec 21, 2001
  29. move in6_gif_hlim decl to in6_gif.c. fix hoplimit value for IPvX-over…

    itojun committed Dec 21, 2001
    …-IPv6
    
    tunnel (has been 0 for some time).
  30. in_gif_ttl is in sys/netinet/in_gif.h

    itojun committed Dec 21, 2001
  31. whitespace

    itojun committed Dec 21, 2001