Commits on Dec 21, 2003
  1. fixed sockopt number duplication

    suz committed Dec 21, 2003
Commits on Dec 20, 2003
  1. 2003-12-20 JINMEI, Tatuya <>

    	* kame/sys/netinet6/nd6_rtr.c (nd6_setdefaultiface): allowed the
    	case of ifindex is 0 for 'ndp -I delete'.
    jinmei committed Dec 20, 2003
  2. the latest check in nd6_setdefaultiface() was too strong; we should a…

    the case of ifindex = 0 for 'ndp -I delete'.
    jinmei committed Dec 20, 2003
Commits on Dec 19, 2003
  1. RFC3633: IPv6 Prefix Options for Dynamic Host Configuration Protocol …

    	version 6
    jinmei committed Dec 19, 2003
Commits on Dec 18, 2003
  1. Added mip6control direcotry and its Makefile

    t-momose committed Dec 18, 2003
  2. Thu Dec 18 12:30:16 JST 2003

            * kame/sys/netinet6/mip6_hacore.c
            - reject an incorrect binding update which doesn't have any one of
            home prefixes.
            reported by Alain Giraud <>
    keiichi committed Dec 18, 2003
Commits on Dec 17, 2003
  1. mip6_bc_count is not needed any longer, since BC timer callback funct…

    are rewritten.
    keiichi committed Dec 17, 2003
  2. SCTP patch

    itojun committed Dec 17, 2003
  3. new patch from randall.

    1) Beginning of FreeBSD5 move. It should now compile there,
       not yet sure how stable we are though.
    2) Fixes async I/O for 1-1 model.
    3) Fix of a rwnd mis-calculation in processing
    4) Performance enhancment to make it so that always
       the first mbuf can have enough room for the
       outgoing IP header and sctp common header. This
       makes it so that no addition mbuf alloc will be
       needed before output. This adds a special pre-pend
       routine to allow this to happen for SCTP.
    5) Beginning work for base freebsd port. This will
       be passed to Michael Tuexen (once it is done) so
       that he can compile into mac X. So far all is
       in but the needed and missing scoping for V6.
       It should work fine right now for V4 and V6 global.
       But not V6 link local .. we need to restore
       old things from the past to make that work.
    6) Additional rwnd pre-allocation done on send. We now
       reserve mbuf space for outgoing to. This makes us
       a bit more conservative in our use of the peers
       rwnd, but it prevents us from overrunning the
       peer. I saw this occur on highspeed local loopback
       testing (before the fix).
    7) Ifdef'ed out sctp_mprepend and switch back to MPREPEND
    8) A kozuka-san missed in his work on 5.x
    9) All the k&r changes emacs search/replace could find.
    itojun committed Dec 17, 2003
  4. warn about use of large D-H group

    itojun committed Dec 17, 2003
  5. pfs group can also be huge D-H group

    itojun committed Dec 17, 2003
  6. removed a redundant line.

    keiichi committed Dec 17, 2003
  7. document modpX where X >= 2048

    (the keywords have been supported but not documented)
    itojun committed Dec 17, 2003
Commits on Dec 16, 2003
  1. 2003-12-16 MOMOSE Tsuyoshi <>

            * kame/sys/netinet/icmp6.h: Some of ICMPv6 parameters related
            mip6(DHAAD/MPS/MPA) were changed as assigned IANA.
    t-momose committed Dec 16, 2003
  2. fixed typo

    suz committed Dec 16, 2003
  3. fixed typos

    suz committed Dec 16, 2003
  4. fixed command name in usage output

    suz committed Dec 16, 2003
  5. removed compilation warning

    suz committed Dec 16, 2003
  6. when no source-address-selection policy is installed, not scan the sy…

    …sctl MIB, as it leads to an unnecessary sysctl error.
    suz committed Dec 16, 2003
  7. 'ip6addrctl delete ...' works now

    suz committed Dec 16, 2003
  8. fixed typo

     Reported from: freebsd-current
    suz committed Dec 16, 2003
Commits on Dec 14, 2003
  1. RFC3526 support in racoon

    itojun committed Dec 14, 2003
Commits on Dec 12, 2003
  1. blank line

    itojun committed Dec 12, 2003
  2. sync license w/ latest openbsd

    itojun committed Dec 12, 2003
  3. NULL is not (int)0

    t-momose committed Dec 12, 2003
  4. no need for calling arc4random() here. markus

    itojun committed Dec 12, 2003
  5. cleanups on add_m6fc(). the previous code contained considerations for

    logically impossible cases.  I guess the logic was introduced for IPv4
    multicast routing when it had the notion of "origin mask", which made the
    cases more complicated.  Since we now only do exact match against (S,G) pairs,
    it is trivial that we don't have the corner cases.
    jinmei committed Dec 12, 2003
Commits on Dec 11, 2003
  1. make it compile with mip6 home agent configuration

    t-momose committed Dec 11, 2003
  2. NULL is not 0

    itojun committed Dec 11, 2003
  3. fix compilation on non-freebsd. (avoid using "time" as argument name, as

    there's global variable "time")
    itojun committed Dec 11, 2003
Commits on Dec 10, 2003
  1. 2003-12-11 MOMOSE Tsuyoshi <>

            * sys/netinet6/mip6_{ha,cn}core.c, mip6_var.h:
            Changed a method of time management for binding cache entries.
            Use system built-in timeout functions instead of
            checking their expiration every second.
    t-momose committed Dec 10, 2003