Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 24, 2003
  1. rfc3602

    itojun authored
  2. since KEYCTL_MAX is 15, use the same KEYCTL_NAMES for freebsd

    itojun authored
    (freebsd does not really use it anyways)
  3. 2003-09-25 JINMEI, Tatuya <>

    jinmei authored
    	* kame/kame/setkey/setkey.c (sysctldump): disabled this function
    	when KEYCTL_DUMPSA is undefined.  This change fixes the output
    	of setkey -D or -DP on FreeBSD.
    2003-09-25  itojun
    	* kame/sys/netkey/key_var.h: undefined KEYCTL_DUMPSA and
    	KEYCTL_DUMPSP for FreeBSD since it does not work for now.  The
    	change implicitly corrected the termination behavior of racoon.
  4. use KEYCTL_DUMPSA only when it is defined.

    jinmei authored
  5. Don't send binding error when received a packet which contain

    t-momose authored
    non-unicast routable address in home address option as described
    in 9.3.1 in mip6 spec.
  6. fixed wording ambiguity

    jinmei authored
  7. 2003-09-24 JINMEI, Tatuya <>

    jinmei authored
    	* freebsd4/kame/racoon/session.c (check_flushsa): handled the case
    	where pfkey_dump_sadb() returns NULL correctly.  Otherwise, racoon
    	could crash in such a case.
  8. prepared for the case where pfkey_dump_sadb() returns NULL.

    jinmei authored
    (othewise racoon could crash)
Commits on Sep 23, 2003
  1. no need for sdl = NULL here. cedric@openbsd

    itojun authored
  2. remove uneeded -D

    itojun authored
  3. remove unneeded -D

    itojun authored
  4. assume presense of getifaddrs

    itojun authored
  5. bound check for sockaddr *

    itojun authored
  6. simplify getifaddr loop

    itojun authored
  7. sizeof(size_t) != sizeof(void *)

    itojun authored
Commits on Sep 22, 2003
  1. mark persistent SP "persistent".

    itojun authored
    XXX in theory refcnt should do the right thing, however, we have "spdflush"
    which would touch all SPs.  another solution would be to de-register persistent
    SPs from sptree.
Commits on Sep 21, 2003
  1. 2003-09-21 JINMEI, Tatuya <>

    jinmei authored
    	* kame/sys/netinet6/ip6_output.c (ip6_ctloutput): simplified the
    	case of getsockopt IPV6_PKTOPTIONS by simply returning empty
    	data.  Note that the change does not make any difference from the
    	application's point of view, since we've already quitted storing
    	the options on a socket.
    2003-09-21  JINMEI, Tatuya  <>
    	* kame/sys/netinet6/ip6_input.c (ip6_savecontrol): simplified the
    	function interface as a cleanup.  This change should not make any
    	difference from the API point of view.  Many other kernel files
    	that call this function were changed accordingly.
  2. removed IPv6 inputopts.

    jinmei authored
  3. removed inputopts.

    jinmei authored
  4. removed inputopts from inpcb.

    jinmei authored
  5. removed the in6p_inputopts member from in6pcb.

    jinmei authored
  6. removed the inp6_inputopts member from inpcb.

    jinmei authored
  7. simplified getsockopt(IPV6_PKTOPTIONS):

    jinmei authored
    * RFC3542 (effectively) deprecated the
    * semantics of the 2292-style pktoptions.
    * Since it was not reliable in nature (i.e.,
    * applications had to expect the lack of some
    * information after all), it would make sense
    * to simplify this part by always returning
    * empty data.
  8. a 2292bis cleanup:

    jinmei authored
      now ip6_savecontrol() simply takes mbuf ** just like ip_savecontrol(), since
      RFC3542 doesn't require to keep history of control information.
      removed ip6_recvpktopts{} accordingly.
  9. simplify by getifaddrs. rm unused function.

    itojun authored
  10. fix compilation on netbsd/openbsd

    itojun authored
  11. Compile without RANDOM_IP_ID option

    t-momose authored
Commits on Sep 20, 2003
  1. 2003-09-20 JINMEI, Tatuya <>

    jinmei authored
    	* kame/kame/rtadvd/if.c (if_nametosdl): made sure to free the
    	temporary buffer.
    	In response to KAME PR 502 reported by Takayuki Sakuma.
  2. made sure to free the temporary buffer in if_nametosdl()

    jinmei authored
    reported by
Commits on Sep 19, 2003
  1. 2003-09-19 JINMEI, Tatuya <>

    jinmei authored
    	* kame/sys/netinet6/ipsec.c (ipsec_copypkt): avoided coping m_flag
    	after M_MOVE_PKTHDR().  It would clear M_PKTHDR from the copy
    	target and cause unexpected behavior.  It is highly recommended
    	for IPsec ESP or IPcomp users to apply this fix.
  2. do not copy m_flag after M_MOVE_PKTHDR(). it would clear M_PKTHDR fro…

    jinmei authored
    …m the
    copy target.
    (this part should have been removed with M_COPY_PKTHDR.)
  3. realloc pedant

    itojun authored
Something went wrong with that request. Please try again.