From owner-IPv6-jp@jp.freebsd.org  Mon Oct  2 10:50:38 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id KAA26235;
	Mon, 2 Oct 2000 10:50:38 +0900 (JST)
	(envelope-from owner-IPv6-jp@jp.FreeBSD.org)
Received: from TYO201.gate.nec.co.jp (TYO201.gate.nec.co.jp [202.32.8.214])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id KAA26217
	for <IPv6-jp@jp.freebsd.org>; Mon, 2 Oct 2000 10:50:37 +0900 (JST)
	(envelope-from t-endo@cx.ipn.abk.nec.co.jp)
Received: from mailsv.nec.co.jp ([10.7.68.90])
	by TYO201.gate.nec.co.jp (8.9.3/3.7W00052210) with ESMTP id KAA23925;
	Mon, 2 Oct 2000 10:49:04 +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 KAA20135; Mon, 2 Oct 2000 10:48:50 +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 VAA03858; Sun, 1 Oct 2000 21:49:46 -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 10:50:17 +0900
Message-ID: <NEBBIMDJLANIINPMIHPLIEGNCDAA.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: <20000929222553C.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 899
Subject: [IPv6-jp 899] RE: [USERS 375] 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#$G$9!#$*@$OC$K$J$C$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
>

ip6d_len (Hdr Ext Len) $B$r(B 2 $B$K$7$?$H$3$m!"Aw?.$G$-$k$h$&$K$J$j$^$7$?!#(B

$B$3$l!J(B[USERS 374]$B$N(BHome Address Option$B!K$r(Brecvmsg()$B$G<u?.$7$?$$$N$G$9$,!"(B
recvmsg()$B8e!"(Bstruct msghdr$B$N(Bmsg_controllen$B$,(B 0 $B$K$J$C$F$7$^$$$^$9!#(B
$B!J(Bmsg_control$B$NCf$O6u$G<u?.$G$-$F$$$J$$!#!K(B
$B$A$J$_$K!"(Bmsg_iov$B$K$OAw?.$7$?(BUser Data$B$r$-$A$s$H<u?.$7$F$$$^$9!#(B

UDP or TCP$B%=%1%C%H(B
  sockfd = socket(AF_INET6, SOCK_STREAM, 0); /* TCP$B$N>l9g(B */
  sockfd = socket(AF_INET6, SOCK_DGRAM, 0);  /* UDP$B$N>l9g(B */
$B$K!"(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

$BB>$K@_Dj$9$Y$-$b$N$,$"$k$N$G$7$g$&$+!)(B

$BEY!9$N<ALd$G?=$7Lu$4$6$$$^$;$s$,!"$h$m$7$/$*4j$$CW$7$^$9!#(B


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

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

