Permalink
Commits on Mar 14, 2004
  1. indentation

    jinmei
    jinmei committed Mar 14, 2004
  2. 2004-03-14 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei
    jinmei committed Mar 14, 2004
    	* freebsd4/sys/kern/uipc_syscalls.c (sockargs): allow more than
    	MLEN bytes for ancillary data to meet the requirement in Section
    	20.1 of RFC3542.  (Still not large enough though, because the new
    	upper limit is MCLBYTES).
  3. allow more than MLEN bytes for ancillary data to meet the requirement of

    jinmei
    jinmei committed Mar 14, 2004
    Section 20.1 of RFC3542.
  4. corrected usage description.

    jinmei
    jinmei committed Mar 14, 2004
Commits on Mar 13, 2004
  1. 2004-03-13 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei
    jinmei committed Mar 13, 2004
    	* kame/sys/netinet6/mld6.c (mld_input): use a local sockaddr_in6
    	structure to match multicast addresses in order to handle
    	multicast scope correctly.
    	In response to a report from Kentarou.Oohara@jp.yokogawa.com.
  2. a forced commit to add a log (the previous commit was accidentally made

    jinmei
    jinmei committed Mar 13, 2004
    with other fixes):
      use the local sockaddr_in6 structure to match multicast addresses in
      mld_input() in order to handle multicast scope correctly.
Commits on Mar 12, 2004
  1. - rthdr2 should not be processed if rthdr0 exists.

    keiichi
    keiichi committed Mar 12, 2004
    - fixed a indentation style when defining a block inside a function.
  2. 2004-03-12 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei
    jinmei committed Mar 12, 2004
    	* kame/sys/netinet6/nd6.c (nd6_output): fixed overkilling about
    	the "dst" argument to this function.  The caller side were fixed
    	accordingly.  This change also contains a bug fix about incorrect
    	arguments to rtalloc1().
  3. 2004-03-12 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei
    jinmei committed Mar 12, 2004
    	* kame/sys/netinet6/ip6_output. (ip6_output): recovered some
    	features related address scope lost for a while:
    	- use scope6_check_id() for the first hop of a routing header in
    	  case the default scope zone is specified and the 1st hop is a
    	  scoped address.
    	- recovered scope zone boundary check in ip6_output().  Without
    	  this, an application can originate a packet that breaks the
    	  scope boundary for the source or destination address.
  4. fixed overkilling: nd6_output() takes a sockaddr_in6 from the beginning.

    jinmei
    jinmei committed Mar 12, 2004
    some incorrect arguments to rtalloc1 were also fixed.
  5. rewrote rthdr address swapping part.

    keiichi
    keiichi committed Mar 12, 2004
  6. use scope6_check_id() for the 1st of a routing header in case the def…

    jinmei
    jinmei committed Mar 12, 2004
    …ault
    
    scope zone is specified and the 1st hop is a socped address.
Commits on Mar 11, 2004
  1. typo

    jinmei
    jinmei committed Mar 11, 2004
Commits on Mar 10, 2004
  1. wording

    jinmei
    jinmei committed Mar 10, 2004
  2. 2004-03-10 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei
    jinmei committed Mar 10, 2004
    	* kame/sys/netinet/icmp6.h (ICMP6_MEMBERSHIP_REDUCTION): defined
    	an alias of MLD_LISTENER_DONE to be compliant to RFC3542.
  3. define MLD_LISTENER_REDUCTION since RFC3542 defines this one instead of

    jinmei
    jinmei committed Mar 10, 2004
    MLD_LISTENER_DONE.
    (we should have caught this earlier, but it's too late...)
  4. additional note about a previous change:

    jinmei
    jinmei committed Mar 10, 2004
    multicasted echo requests were not properly responded.
  5. comment about scope zone in socket_send().

    jinmei
    jinmei committed Mar 10, 2004
  6. 2004-03-10 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei
    jinmei committed Mar 10, 2004
    	* kame/sys/netinet6/ip6_mroute.c (ip6_mdq): recovered scope zone
    	check.
  7. recovered scope zone check in ip6_mdq().

    jinmei
    jinmei committed Mar 10, 2004
  8. wording

    jinmei
    jinmei committed Mar 10, 2004
  9. 2004-03-10 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei
    jinmei committed Mar 10, 2004
    	* kame/sys/netinet6/icmp6.c (icmp6_reflect): made sure to provide
    	a valid sockaddr_in6 structure with regards to scope zone.  With
    	the previous the code a forwarding node could not return an ICMPv6
    	error if the source of the erroneous packet was link-local.
  10. made sure to pass a valid sockaddr_in6 from icmp6_reflect to in6_select

    jinmei
    jinmei committed Mar 10, 2004
    wrt scope zone.
  11. 2004-03-10 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei
    jinmei committed Mar 10, 2004
    	* kame/sys/netinet6/ip6_forward.c (ip6_forward): recovered scope
    	zone boundary check for the destination address.
  12. recovered destination scope check.

    jinmei
    jinmei committed Mar 10, 2004
  13. clarification comment is added

    suz
    suz committed Mar 10, 2004
  14. fixed typo in comment

    suz
    suz committed Mar 10, 2004
  15. renamed MLD-related function names from "mld6_..." to "mld_...";

    suz
    suz committed Mar 10, 2004
    mld doesn't need '6' suffix, since it's dedicated for IPv6.
  16. renamed MLD-related function names from "mld6_..." to "mld_..."; mld …

    suz
    suz committed Mar 10, 2004
    …doesn't need '6' suffix, since it's dedicated for IPv6.
Commits on Mar 9, 2004
  1. removed an unused variable.

    jinmei
    jinmei committed Mar 9, 2004
  2. 2004-03-09 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    jinmei
    jinmei committed Mar 9, 2004
    	* kame/sys/netinet6/ip6_output.c (ip6_setmoptions): disallowed the
    	use of the unspecified address for IPV6_JOIN_GROUP and
    	IPV6_LEAVE_GROUP.  The special case is not documented in the
    	official API specification, and for whatever purpose, this should
    	actually have not been working for a long time.
  3. disallowed the use of the unspecified address for IPV6_JOIN_GROUP and

    jinmei
    jinmei committed Mar 9, 2004
    IPV6_LEAVE_GROUP.  The special case was not documented in the official
    API specification, and for whatever purpose, this should actually have
    not been working for a long time.
Commits on Mar 3, 2004