From owner-IPv6-jp@jp.freebsd.org  Mon Oct  2 16:39:10 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id QAA57296;
	Mon, 2 Oct 2000 16:39:10 +0900 (JST)
	(envelope-from owner-IPv6-jp@jp.FreeBSD.org)
Received: from TYO202.gate.nec.co.jp (TYO202.gate.nec.co.jp [202.247.6.41])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id QAA57291
	for <IPv6-jp@jp.freebsd.org>; Mon, 2 Oct 2000 16:39:10 +0900 (JST)
	(envelope-from t-endo@cx.ipn.abk.nec.co.jp)
Received: from mailsv.nec.co.jp ([10.7.68.90])
	by TYO202.gate.nec.co.jp (8.9.3/3.7W00052210) with ESMTP id QAA22497;
	Mon, 2 Oct 2000 16:39:02 +0900 (JST)
Received: from cxth10.ipn.abk.nec.co.jp ([10.42.89.40]) by mailsv.nec.co.jp (8.9.3/3.7W-MAILSV-NEC) with ESMTP
	id QAA00499; Mon, 2 Oct 2000 16:38:48 +0900 (JST)
Received: from cxtp119 (cxtp119.cx.ipn.abk.nec.co.jp [10.42.90.169]) by cxth10.ipn.abk.nec.co.jp (8.8.6 (PHNE_17190)/3.5Wpl1-98083111) with SMTP id DAA21738; Mon, 2 Oct 2000 03:39:47 -0400 (EDT)
From: "Toshio Endou" <t-endo@cx.ipn.abk.nec.co.jp>
To: <users@jp.ipv6.org>
Cc: <IPv6-jp@jp.freebsd.org>
Date: Mon, 2 Oct 2000 16:40:18 +0900
Message-ID: <NEBBIMDJLANIINPMIHPLOEHDCDAA.t-endo@cx.ipn.abk.nec.co.jp>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
In-Reply-To: <20001002144855C.yoshfuji@linux-ipv6.org>
Reply-To: IPv6-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: IPv6-jp 902
Subject: [IPv6-jp 902] RE: [USERS 379] [USERS 375] [USERS 383] Re: sendmsg IPv6 Home Address Option
Errors-To: owner-IPv6-jp@jp.freebsd.org
Sender: owner-IPv6-jp@jp.freebsd.org
X-Originator: t-endo@cx.ipn.abk.nec.co.jp

$B1sF#$H?=$7$^$9!#$*@$OC$K$J$C$F$*$j$^$9!#(B


$BJV?.$,CY$l$^$7$F!"BgJQ?=$7Lu$4$6$$$^$;$s!#(B

> >   int  on = 1;
> >   setsockopt(sockfd, IPPROTO_IPV6, IPV6_RECVDSTOPTS, &on, sizeof(on));
> > $B$r@_Dj$9$k$@$1$G<u?.$G$-$k$H;W$&$G$9$,!#!#!#(B
>
> setsockopt() $B$,%(%i!<$rJV$7$F$$$^$;$s$+!)(B

$B%(%i!<$OJV$7$F$*$j$^$;$s!#(B
setsockopt()$B$N(BReturn$BCM$r3NG'$7$?$H$3$m!"(B0 $B!#(B
$B$^$?!"(Bgetsockopt()$B<B9T8e!"$=$NBh(B 4 $B%Q%i%a!<%?$r3NG'$7$?$H$3$m!"(B
 1$B!J5v2D!K$K$J$C$F$$$^$7$?!#(B

> $B!t(Bpermission denied $B$K0lI<(B(kame/kame/sys/netinet6/ip6_output.c)$B!#(B

$B<B9T;~$K$O(Broot$B8"8B$r;HMQ$7$F$*$j$^$9!#(B

-----------------------------------------------------------------------

> > ip6d_len (Hdr Ext Len) $B$O(B 2 $B$K$7$J$$$H$@$a(B(inet6_opt_finish() $B$N(B
> > $BLa$jCM$,(B 24 $B$H$J$j!"(B 24 / 8 - 1 $B$r7W;;$7$F(B 2) $B$G$O!#(B
>
> $B3N$+$K$=$&$G$9$,!"(Bhdr ext len$B$O(Binet6_opt_init()$B$,Kd$a$k$H$$$&$N$,@5$7(B
> $B$$N.57(B(application$B$,<+J,$G%;%C%H$9$k$b$N$G$O$J$$(B)$B$G$9!#$J$N$G!"(B
>
> >> inet_opt_init()$B$r(Bcall$B8e$b!"(BNext Header$B$*$h$S(BHdr Ext Len$B$O(B0$B$N$^$^$G!"(B
>
> $B$3$l$OJQ$G$9!#@5$7$$0z?t$rEO$7$F$$$^$9$+!)(B
>
> >> $B$+$D(BHdr Ext Len$B$N8e$N(B2octets$B$K!"(B1, 2$B$HF~$k$N$G$9$,!"$=$l$O@5>o$J$N(B
> >> $B$G$7$g$&$+!)(B
>
> inet_opt_init()$B$,(B1, 2$B$H$$$&$N$rKd$a$k$3$H$O$"$jF@$^$;$s!#(B

$B:FEY3NG'8e!"JLESJVEz$5$;$FD:$-$^$9!#(B

-----------------------------------------------------------------------

> 	($B$H$3$m$G!"(Bhome address option$B$r<+NO$G$D$1$k%"%W%j%1!<%7%g%s$F(B
> 	$B$I$s$J$R$H(B?)
>

home address option$B$r<u?.$9$k%F%9%H$N$?$a$K!"(Bhome address option$B$r(B
$BAw?.$9$k%D!<%k$r:n@.$7$F$*$j$^$9!#(B
$B$=$3$G!"3'MM$K$$$m$$$m$H<ALd$5$;$FD:$$$F$*$j$^$9!#(B


$B0J>e$G$9!#(B

-----
 Toshio Endou  < t-endo@cx.ipn.abk.nec.co.jp >

