From owner-IPv6-jp@jp.freebsd.org  Mon Nov 30 21:43:14 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id VAA16129;
	Mon, 30 Nov 1998 21:43:14 +0900 (JST)
	(envelope-from owner-IPv6-jp@jp.FreeBSD.org)
Received: from coconut.itojun.org (root@coconut.itojun.org [210.160.95.97])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id VAA16124
	for <IPv6-jp@jp.freebsd.org>; Mon, 30 Nov 1998 21:43:11 +0900 (JST)
	(envelope-from itojun@itojun.org)
Received: from kiwi.itojun.org (itojun@localhost.itojun.org [127.0.0.1])
	by coconut.itojun.org (8.9.1+3.1W/3.7W) with ESMTP id VAA00180
	for <IPv6-jp@jp.freebsd.org>; Mon, 30 Nov 1998 21:43:10 +0900 (JST)
To: IPv6-jp@jp.freebsd.org
In-reply-to: ikuo's message of Mon, 30 Nov 1998 21:16:47 JST.
      <199811301216.VAA10477@king.noc.intec.co.jp> 
X-Template-Reply-To: itojun@itojun.org
X-Template-Return-Receipt-To: itojun@itojun.org
X-PGP-Fingerprint: F8 24 B4 2C 8C 98 57 FD  90 5F B4 60 79 54 16 E2
From: Jun-ichiro itojun Itoh <itojun@iijlab.net>
Date: Mon, 30 Nov 1998 21:43:10 +0900
Message-ID: <177.912429790@coconut.itojun.org>
Reply-To: IPv6-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: IPv6-jp 173
Subject: [IPv6-jp 173] Re: link-local address assigment on the kame box 
Errors-To: owner-IPv6-jp@jp.freebsd.org
Sender: owner-IPv6-jp@jp.freebsd.org
X-Originator: itojun@itojun.org


	link local address$B$O0q$NF;$G$9!#(B

>$BNc$($P(B
> int sock, newsock;
> struct sockaddr_in6 sin6;
> memset(&sin6, 0, sizeof(sin6));
> sin6.sin6_len = sizeof(sin6);
> sin6.sin6_family = AF_INET6;
> sin6.sin6_port = htons(port);
> sock = socket(AF_INET6, SOCK_STREAM, 0);
> bind(sock, &sin6, sizeof(sin6));
> newsock = accept(sock, 1);
>$B$G(B getsockname(newsock) $B$9$k$H(B link local address $B$,JV$C$F$/$k$3$H(B
>$B$b$"$k$H;W$$$^$9$,!"$3$N>l9g(B link local address $B$,!"$I$N(B interface
>$B$N$b$N$+$r4JC1$KH=CG$9$k$3$H$O2DG=$J$N$G$7$g$&$+(B?

	sin6_scope_id$B$K(Binterface index$B$,F~$C$FMh$k!V$O$:!W$G$9!#(B
	$B$A$g$C$H$=$N$X$s3NG'$,4E$$$N$G!"(B0$B$K$J$C$F$$$?$j$7$?$i65$($F2<$5$$!#(B

itojun
