Re: [CFR] latest KAME merge into FreeBSD

2001-06-18 Thread Hajimu UMEMOTO

Hi,

>>> Mon, 18 Jun 2001 12:10:22 +0900,
>>> JINMEI Tatuya / <[EMAIL PROTECTED]> said:

jinmei> Thanks for the effort.  Could you apply the following patch?  The fix
jinmei> is not so serious for most users, but should be important for
jinmei> nomadic users who use IPv6 temporary addresses (for privacy extension).

I just committed it.  Thanks!

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
[EMAIL PROTECTED]  [EMAIL PROTECTED]  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: [CFR] latest KAME merge into FreeBSD

2001-06-17 Thread JINMEI Tatuya / 神明達哉

> On Mon, 04 Jun 2001 19:20:36 +0900 (JST), 
> Hajimu UMEMOTO <[EMAIL PROTECTED]> said:

> I just put the patch for merging latest KAME into FreeBSD:

>   http://www.imasy.or.jp/~ume/ipv6/test/freebsd5-kame20010528-20010604.diff.gz
> This is based on KAME snap 20010528 and against 5-CURRENT of Jun 2.
> There are many many changes since last KAME merge (2701).
> Please review it.

Thanks for the effort.  Could you apply the following patch?  The fix
is not so serious for most users, but should be important for
nomadic users who use IPv6 temporary addresses (for privacy extension).

JINMEI, Tatuya
Communication Platform Lab.
Corporate R&D Center, Toshiba Corp.
[EMAIL PROTECTED]

Index: nd6_rtr.c
===
RCS file: /cvsroot/kame/kame/kame/sys/netinet6/nd6_rtr.c,v
retrieving revision 1.119
retrieving revision 1.121
diff -c -r1.119 -r1.121
*** nd6_rtr.c   2001/06/04 09:07:28 1.119
--- nd6_rtr.c   2001/06/18 03:10:25 1.121
***
*** 1,4 
! /*$KAME: nd6_rtr.c,v 1.119 2001/06/04 09:07:28 keiichi Exp $  */
  
  /*
   * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
--- 1,4 
! /*$KAME: nd6_rtr.c,v 1.121 2001/06/18 03:10:25 jinmei Exp $   */
  
  /*
   * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
***
*** 1903,1908 
--- 1903,1909 
  int
  in6_tmpifadd(ia0, forcegen)
const struct in6_ifaddr *ia0; /* corresponding public address */
+   int forcegen;
  {
struct ifnet *ifp = ia0->ia_ifa.ifa_ifp;
struct in6_ifaddr *newia;
***
*** 2001,2006 
--- 2002,2017 
}
newia->ia6_ndpr = ia0->ia6_ndpr;
newia->ia6_ndpr->ndpr_refcnt++;
+ 
+   /*
+* A newly added address might affect the status of other addresses.
+* XXX: when the temporary address is generated with a new public
+* address, the onlink check is redundant.  However, it would be safe
+* to do the check explicitly everywhere a new address is generated,
+* and, in fact, we surely need the check when we create a new
+* temporary address due to deprecation of an old temporary address.
+*/
+   pfxlist_onlink_check();
  
return(0);
  } 

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: [CFR] latest KAME merge into FreeBSD

2001-06-04 Thread itojun

>I just put the patch for merging latest KAME into FreeBSD:
>  http://www.imasy.or.jp/~ume/ipv6/test/freebsd5-kame20010528-20010604.diff.gz

thanks!


itojun


sys/kern/uipc_mbuf2.c
PULLDOWN_STAT cases are just for debugging and should be unnecessary
for FreeBSD-current.  i'm not sure what is the right thing to do about
M_WRITABLE cases.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



[CFR] latest KAME merge into FreeBSD

2001-06-04 Thread Hajimu UMEMOTO

Hi,

I just put the patch for merging latest KAME into FreeBSD:

  http://www.imasy.or.jp/~ume/ipv6/test/freebsd5-kame20010528-20010604.diff.gz

This is based on KAME snap 20010528 and against 5-CURRENT of Jun 2.
There are many many changes since last KAME merge (2701).
Please review it.

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
[EMAIL PROTECTED]  [EMAIL PROTECTED]  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message