From owner-IPv6-jp@jp.freebsd.org  Fri Sep 29 21:31:25 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id VAA34241;
	Fri, 29 Sep 2000 21:31:25 +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 VAA34236
	for <IPv6-jp@jp.freebsd.org>; Fri, 29 Sep 2000 21:31:24 +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 VAA13040;
	Fri, 29 Sep 2000 21:31:22 +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 VAA03230; Fri, 29 Sep 2000 21:31:15 +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 IAA07216; Fri, 29 Sep 2000 08:32:06 -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: Fri, 29 Sep 2000 21:32:32 +0900
Message-ID: <NEBBIMDJLANIINPMIHPLGEGLCDAA.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
Reply-To: IPv6-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: IPv6-jp 897
Subject: [IPv6-jp 897] 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


IPv6$B$N(BHome Address Option$B$K4X$7$F<ALd$5$;$FD:$-$^$9!#(B

Q. IPv6$B$N(BHome Address Option$B$r(Bsendmsg()$B$r;HMQ$7$FAw?.$7$h$&$H$7$F$$$k(B
   $B$N$G$9$,!"(B
     sendmsg: Invalid argument
   $B$H%(%i!<$,=P$F!"Aw?.$K<:GT$7$^$9!#(B
   $B860x$H$7$F2?$,9M$($i$l$k$N$G$7$g$&$+!)(B

   $B0J2<$NJd=u%G!<%?$r(Bstruct msghdr$B$N(Bmsg_control$B$K%;%C%H$7$F$$$^$9!#(B

     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |       cmsg_len = 36                                           |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |       cmsg_level = IPPROTO_IPV6                               |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |       cmsg_type = IPV6_DSTOPTS                                |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     | Next Header=0 | Hdr Ext Len=0 |    ??? = 1    |    ??? = 2    |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     | ///////////////////////////// |Option type=201| Option Len=16 |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                                                               |
     +                                                               +
     |                                                               |
     +                           Address                             +
     |                                                               |
     +                                                               +
     |                                                               |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   $BAw?.$K$O(BUDP$B%=%1%C%H!"(BTCP$B%=%1%C%H$r;HMQ$7$F$$$^$9!#(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$+$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


$B0J>e$G$9!#$h$m$7$/$*4j$$CW$7$^$9!#(B

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

