From owner-IPv6-jp@jp.freebsd.org  Wed Jul 12 16:52:22 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id QAA82562;
	Wed, 12 Jul 2000 16:52:22 +0900 (JST)
	(envelope-from owner-IPv6-jp@jp.FreeBSD.org)
Received: from tortoise.jp.freebsd.org (root@tortoise.jp.FreeBSD.ORG [210.157.158.41])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id QAA82556
	for <IPv6-jp@jp.freebsd.org>; Wed, 12 Jul 2000 16:52:20 +0900 (JST)
	(envelope-from jinmei@isl.rdc.toshiba.co.jp)
Received: from shuttle.wide.toshiba.co.jp (shuttle.sixyards.wide.toshiba.co.jp [3ffe:501:100f:0:200:f8ff:fe01:61cf])
	by tortoise.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP/IPv6 id QAA21237
	for <IPv6-jp@jp.freebsd.org>; Wed, 12 Jul 2000 16:52:10 +0900 (JST)
	(envelope-from jinmei@isl.rdc.toshiba.co.jp)
Received: from localhost ([3ffe:501:100f:10c1:250:4ff:fefe:d85f])
	by shuttle.wide.toshiba.co.jp (8.9.1+3.1W/8.9.1) with ESMTP id QAA20374;
	Wed, 12 Jul 2000 16:36:58 +0900 (JST)
Date: Wed, 12 Jul 2000 16:47:23 +0900
Message-ID: <y7vaefnyelw.wl@condor.isl.rdc.toshiba.co.jp>
From: JINMEI Tatuya / =?ISO-2022-JP?B?GyRCP0BMQEMjOkgbKEI=?=
 <jinmei@isl.rdc.toshiba.co.jp>
To: v6@wide.ad.jp
Cc: IPv6-jp@jp.freebsd.org
In-Reply-To: In your message of "Wed, 12 Jul 2000 13:07:59 +0900"
	 <7877.963374879@localhost>
References: <y7vlmz82iy8.wl@condor.isl.rdc.toshiba.co.jp>
	 <7877.963374879@localhost>
User-Agent: Wanderlust/2.3.0 (Roam) Emacs/20.6 Mule/4.0 (HANANOEN)
Organization: Research & Development Center, Toshiba Corp., Kawasaki, Japan.
MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu")
Content-Type: text/plain; charset=ISO-2022-JP
X-Dispatcher: imput version 980905(IM100)
Lines: 28
Reply-To: IPv6-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: IPv6-jp 842
Subject: [IPv6-jp 842] struct route sharing(Re: (v6 12657) Re: kame routing table refcnt bug )
Errors-To: owner-IPv6-jp@jp.freebsd.org
Sender: owner-IPv6-jp@jp.freebsd.org
X-Originator: jinmei@isl.rdc.toshiba.co.jp

>>>>> On Wed, 12 Jul 2000 13:07:59 +0900, 
>>>>> Jun-ichiro itojun Hagino <itojun@iijlab.net> said:

>> $B$H$3$m$G!"D>@\$K$O4X78$J$$$1$I!"(B
>> struct route {
>> struct	rtentry *ro_rt;
>> struct	sockaddr ro_dst;
>> };
>> $B$NDj5A$C$F$d$C$Q$j$J$s$H$+$7$?$$!DA0$b$I$C$+$G=q$$$?$1$I!"(Bkmem$B$G$b$J$a(B
>> $B$F$J$$8B$j(Bapplication$B$+$i;H$&$3$H$O$J$$9=B$BN$N$O$:$@$7!"(B

> 	$BF'$_H4$-$N2DG=@-$,8:$i$;$k$N$G!"$d$j$^$7$g$&!#(B
> 	IPv4$B%3!<%ID>$5$J$/$F$h$$$N$J$i%P%l$J$$$7(B:-P

>> $B$H$G$b$7$F$*$1$P8E$$%+!<%M%k%3!<%I$H$NAj@-$b$?$V$sLdBj$J$$$H;W$&$N$@$1(B
>> $B$I!#(BKAME$B$G$O(Bstruct route_in6$B$G$b(Bro_dst$B$C$F$$$&%a%s%PL>$r;H$C$F$k$+$i!"(B
>> v6$B$^$o$j$N%3!<%I$O$?$/$5$sJQ$($J$$$H$$$1$^$;$s$1$l$I$b!#(B

> 	route_in6.ro_dst$B$K$D$$$F$O$I$&$7$^$9(B?
> 		struct route ro;
> 		sin6 = (struct sockaddr_in6 *)&ro->ro_dst
> 	$B$H$+$G$7$g$&$+!#(B

$B$^$"$=$&$G$7$g$&!#(Bv4$B$G$b(Bsockaddr_in *$B$K(Bcast$B$7$F$k$o$1$G$9$7!#(B

				$B?@L@(B $BC#:H(B (jinmei@isl.rdc.toshiba.co.jp)
				$B3t<02q<R(B $BEl<G(B  $B8&5f3+H/%;%s%?!<(B
				$BDL?.%W%i%C%H%[!<%`%i%\%i%H%j!<(B
